用于管理用户(useradd,userdel) 也可以用command模块来执行shell命令创建和管理用户
参数
- home:指定用户的家目录
- createhome: 是否创建用户家目录 yes | no
- groups:用户的属组
- uid:用户的uid
- password:用户的密码
- name:用户的名称
- system:是否是系统用户
- remove:是否删除用户家目录
- state:具体的操作, 删除/添加, present | absent
- shell: 指定用户的shell
例子
ansible db -m user -a ‘name=DBA uid=505 home=/home/dba shell=/sbin/nologin’