Linux-Ansible模块完结

文章目录

🏡作者主页:点击!

🤖Linux专栏:点击!

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

User和Group


User和Group模块实践

bash 复制代码
ansible 192.168.1.100 -m user -a "name=test create_home=yes home=/home/test"

Hostname、Cron、Yum和Service


Hostname,cron,Yum,Service模块实例

bash 复制代码
ansible 192.168.1.100 -m hostname -a "name=Nginx1"
#将被控制主机的用户名改为Nginx1(被控制端再次bash一下就看见了)
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'    #删除定时任务
bash 复制代码
ansible 192.168.1.100 -m yum -a 'name=httpd state=present'
bash 复制代码
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'  #将服务加入开机自启动
相关推荐
风流倜傥唐伯虎12 分钟前
Spring Boot Jar包生产级启停脚本
java·运维·spring boot
Doro再努力13 分钟前
【Linux操作系统10】Makefile深度解析:从依赖推导到有效编译
android·linux·运维·服务器·编辑器·vim
senijusene17 分钟前
Linux软件编程:IO编程,标准IO(1)
linux·运维·服务器
不像程序员的程序媛21 分钟前
Nginx日志切分
服务器·前端·nginx
忧郁的橙子.25 分钟前
02-本地部署Ollama、Python
linux·运维·服务器
醇氧34 分钟前
【linux】查看发行版信息
linux·运维·服务器
No8g攻城狮1 小时前
【Linux】Windows11 安装 WSL2 并运行 Ubuntu 22.04 详细操作步骤
linux·运维·ubuntu
酷酷的崽7981 小时前
CANN 生态可维护性与可观测性:构建生产级边缘 AI 系统的运维体系
运维·人工智能
做人不要太理性1 小时前
CANN Runtime 运行时组件深度解析:任务调度机制、存储管理策略与维测体系构建逻辑
android·运维·魔珐星云
XiaoFan0122 小时前
免密批量抓取日志并集中输出
java·linux·服务器