Linux-Ansible模块完结

news/2025/2/24 12:01:37

文章目录

  • User和Group
  • Hostname、Cron、Yum和Service

https://i-blog.csdnimg.cn/blog_migrate/58966ddd9b29aabe8841f5ec34f0d31c.gif

🏡作者主页:点击!

🤖Linux专栏:点击!

⏰️创作时间:2025年02月23日19点59分

在这里插入图片描述

User和Group

在这里插入图片描述

User和Group模块实践

ansible 192.168.1.100 -m user -a "name=test create_home=yes home=/home/test"

Hostname、Cron、Yum和Service

在这里插入图片描述

Hostname,cron,Yum,Service模块实例

ansible 192.168.1.100 -m hostname -a "name=Nginx1"
#将被控制主机的用户名改为Nginx1(被控制端再次bash一下就看见了)
ansible 192.168.1.100 -m cron -a 'minute="30" hour="8" day="1" mounth="*" job="ls /opt" name="test1" '
ansible 192.168.1.100 -m cron -a 'minute="30" hour="14" weekday="3" job="ls /opt" '
#被控制端使用 crontab -l  查看配置的定时任务
ansible 192.168.1.100 -m cron -a 'name=test1 state=absent'    #删除test1定时任务
ansible 192.168.1.100 -m cron -a 'name=none state=absent'    #删除定时任务
ansible 192.168.1.100 -m yum -a 'name=httpd state=present'
ansible 192.168.1.100 -m service -a 'name=httpd state=started'  #启动服务
ansible 192.168.1.100 -m service -a 'name=httpd state=stopped'  #关闭服务
ansible 192.168.1.100 -m service -a 'name=httpd reload=yes'  #将服务重启,也可能是state=reload
ansible 192.168.1.100 -m service -a 'name=httpd enabled=yes'  #将服务加入开机自启动
ansible 192.168.1.100 -m service -a 'name=httpd disabled=yes'  #将服务加入开机自启动

http://www.niftyadmin.cn/n/5864306.html

相关文章

【Java八股文】07-Redis面试篇

【Java八股文】07-Redis面试篇 Redis面试篇认识redis为什么用 Redis 作为 MySQL 的缓存? 数据结构讲一下Redis底层的数据结构ZSet底层是由什么实现的 线程模型Redis 是单线程吗?Redis怎么进行I/O多路复用的?Redis 采用单线程为什么还这么快&a…

Python----数据分析(Numpy一:numpy库简介,与list列表的区别,数组的创建,随机数组的创建)

一、 Numpy库简介 1.1、概念 NumPy(Numerical Python)是一个开源的Python科学计算库,旨在为Python提供 高性能的多维数组对象和一系列工具。NumPy数组是Python数据分析的基础,许多 其他的数据处理库(如Pandas、SciPy)都依赖于Num…

【EB-03】 AUTOSAR builder与EB RTE集成

AUTOSAR builder与EB RTE集成 1. Import Arxml files to Tresos2. Run MultiTask Script3. Add Components3.1 Run EcuExtractCreator Script4. Mapping Component to Partitions5. Event Mapping/Runnables Mapping to Tasks6. Port Connect7. Run SvcAs_Trigger Script8. Ver…

【DeepSeek与鸿蒙HarmonyOS:开启应用开发新次元】

引言:科技融合的新曙光 在当今数字化浪潮中,DeepSeek 和鸿蒙 HarmonyOS 宛如两颗璀璨的明星,各自在人工智能和操作系统领域熠熠生辉。DeepSeek 以其强大的大模型能力,在自然语言处理、代码生成等多个领域展现出卓越的性能&#x…

CentOS中shell脚本对多台机器执行下载安装

1.建立免密ssh连接 详情见这篇: CentOS建立ssh免密连接(含流程剖析)-CSDN博客 2.脚本编写 我这里只是简单写了个demo进行演示,如果服务器很多可以先暂存成文件再逐行读取host进行连接并执行命令 用node1去ssh连接node2和node…

50周学习go语言:第四周 函数与错误处理深度解析

第四周 函数与错误处理深度解析 以下是第4周函数基础的深度教程,包含两个完整案例和详细实现细节: 第四周:函数与错误处理深度解析 一、函数定义与参数传递 1. 基础函数结构 // 基本语法 func 函数名(参数列表) 返回值类型 {// 函数体 }// …

Linux 命令大全完整版(13)

5.文件管理命令 patch 功能说明&#xff1a;修补文件。语  法&#xff1a;patch [-bceEflnNRstTuvZ][-B <备份字首字符串>][-d <工作目录>][-D <标示符号>][-F <监别列数>][-g <控制数值>][-i <修补文件>][-o <输出文件>][-p &l…

【大模型系列】使用docker安装向量数据库Milvus问题备忘

在大模型应用开发过程中&#xff0c;向量数据库是一个重要的知识点&#xff0c;在应用中扮演重要角色&#xff1b;以下介绍向量数据库 milvus Milvus 中文文档地址 https://milvus.io/docs/zh 使用docker-compose 安装standalone模式的milvus时可能会出现异常 因为默认会从国…