文章目录
- User和Group
- Hostname、Cron、Yum和Service
🏡作者主页:点击!
🤖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' #将服务加入开机自启动