您的位置:首页 > 房产 > 家装 > 云南网站设计方案_福建刚刚发生大事_千牛怎么做免费推广引流_广州谷歌seo

云南网站设计方案_福建刚刚发生大事_千牛怎么做免费推广引流_广州谷歌seo

2025/1/24 5:48:41 来源:https://blog.csdn.net/weixin_48161246/article/details/142709328  浏览:    关键词:云南网站设计方案_福建刚刚发生大事_千牛怎么做免费推广引流_广州谷歌seo
云南网站设计方案_福建刚刚发生大事_千牛怎么做免费推广引流_广州谷歌seo

ansible用户管理模块和剧本

group创建组模块

user创建⽤户模块

user模块

user模块
name⽤户名
uid指定uid
group指定⽤户组
shell指定命令解释器
create_home是否创建家⽬录(yes/no)
statepresent 添加
absent删除

案例1:创建用户zhangsan

ansible web -m user -a 'name=zhangsan'
ansible web -a 'id zhangsan'

案例2:创建用户lisi,指定uid为10010,命令解释器为/sbin/nologin,不创建家目录

ansible web -m user -a 'name=lisi uid=10010 shell=/sbin/nologin create_home=no state=present'
ansible web -a 'grep lisi /etc/passwd'

剧本

剧本的格式如下:yaml格式

---
- hosts: all  ---------》 被管理的主机vars:    ----> 变量filename: test.txttasks:           --------》具体要执行的任务- name: touch file    -----> 任务描述shell: touch /tmp/{{ filename }} -----》对应模块

案例1:在所有机器的 /opt 目录下创建 application.log文件

[root@m01 scripts]# cat 01-hello.yaml 
---
- hosts: alltasks:- name: 在/opt目录下创建application.log文件shell: touch /opt/application.logansible all -a 'ls -l /opt'

案例二:添加定时同步时间的定时任务

---
- hosts: alltasks:- name: 添加定时任务cron:name: "同步时间"minute: "*/2"job: "/sbin/ntpdate ntp1.aliyun.com &>/dev/null"state: present

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com