ansible ad-hoc group user 添加用户 组 模块

 

ansible ad-hoc创建用户:模块: group user模块

创建组:

[root@ansible ~]# ansible backup -m group -a 'name=www gid=666 state=present'

 

创建用户:

[root@ansible ~]# ansible backup -m user -a 'name=www uid=666 group=www shell=/sbin/nologin create_home=false state=present'

 

将密码文件写入到目标位置一定要和配置文件相同: /etc/rsync.passwd
[root@ansible ~]# ansible backup -m copy -a 'content=rsync_backup:123456 dest=/etc/rsync.passwd mode=0600'

group:
name: 组的名称
gid: 组id
state: present 和 absent
user:
name: 用户名称
uid: 666 指定uid号码
group: www 不指定数字 指定组名称
shell: /sbin/nologin 或者 /bin/bash
create_home: false # 默认为true 创建 false不创建
state: present 创建
state: absent 删除

 

注意: 删除会默认把组也给删除了组里边很多用户,也没意义,因为 默认组的权限和陌生人一样

 


 

  • ansible创建用户设置密码
  • ansible 添加用户
  • ansible创建文件
  • ansible user
  • ansible inventory_hostname
  • ansible add_host 模块
  • ansible创建目录命令
  • ansible批量创建用户
  • ansible authorized_key
  • ansible创建文件夹

欢迎来撩 : 汇总all

白眉大叔

关于白眉大叔linux云计算: 白眉大叔

热门文章