Ansible user 模块 该模块主要是用来管理用户账号

目录

参数

comment  # 用户的描述信息
createhome  # 是否创建家目录
force  # 在使用state=absent时, 行为与userdel --force一致.
group  # 指定基本组
groups  # 指定附加组,如果指定为(groups=)表示删除所有组
home   # 指定用户家目录
move_home  # 如果设置为home=时, 试图将用户主目录移动到指定的目录
name  # 指定用户名
non_unique  # 该选项允许改变非唯一的用户ID值
password  # 指定用户密码,对密码加密可以使用python的crypt和passlib
remove  # 在使用state=absent时, 行为是与userdel --remove一致
shell  # 指定默认shell
state  # 设置帐号状态,不指定为创建,指定值为absent表示删除
system  # 当创建一个用户,设置这个用户是系统用户。这个设置不能更改现有用户
uid  # 指定用户的uid

语法

sh 复制代码
ansible slave -m user -a 'name=yicha uid=1999'

ok 我们可以看到执行成功

创建了一个 一茶 的用户

uid 指定为1999

验证创建用户

sh 复制代码
ansible slave -m shell -a 'cat /etc/passwd'

验证已经创建成功了

删除用户

sh 复制代码
ansible slave -m user -a 'name=yicha state=absent'

执行成功

验证 删除用户

sh 复制代码
ansible slave -m shell -a 'cat /etc/passwd'

本章完结

知识 勤奋 认真 努力 坚持 一定可以改变命运

祝大家元宵节快乐!!!

今天月月很漂亮哦!

相关推荐
风清再凯1 天前
自动化工具ansible,以及playbook剧本
运维·自动化·ansible
IT乌鸦坐飞机1 天前
ansible部署数据库服务随机启动并创建用户和设置用户有完全权限
数据库·ansible·centos7
遇见火星15 天前
如何使用Ansible一键部署MinIO集群?
ansible
粥周粥15 天前
ANSIBLE
ansible
码农101号15 天前
Linux中ansible模块补充和playbook讲解
linux·运维·ansible
码农101号15 天前
Linux的Ansible软件基础使用讲解和ssh远程连接
ansible
烟雨书信16 天前
ANSIBLE运维自动化管理端部署
运维·自动化·ansible
碎碎-li16 天前
ANSIBLE(运维自动化)
运维·自动化·ansible
@donshu@19 天前
Linux运维-ansible-python开发-获取inventroy信息
linux·运维·ansible
Kendra91922 天前
Ansible
ansible