ansible模块-用户和组模块
ansible查看帮助方法
# 查看所有模块帮助信息
ansible-doc -l
# 指定查看某个模块参数用法
ansible-doc copy
1.user用户模块
ansible all -m user -a "name=hehe uid=888 group=888 shell=/sbin/nologin create_home=no"
user模块参数
参数 | 说明 |
---|---|
name | 指定要创建的用户名称 |
uid | 指定用户uid |
create_home | 是否创建用户家目录 |
create_home | state |
group | state |
groups | 用于指定用户所在的附加组。注意,如果说用户已经存在并且已经拥有多个附加组,那么如果想要继续添加新的附加组,需要结合 append 参数使用,否则在默认情况下,当再次使用 groups 参数设置附加组时,用户原来的附加组会被覆盖。 |
append |