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'

本章完结

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

祝大家元宵节快乐!!!

今天月月很漂亮哦!

相关推荐
悠然南风4 天前
Ansible常见模块总结及LDAP Role 编写与调试
ansible
祺风挽楠13 天前
ansible编辑
网络·ansible
芳心粽伙饭14 天前
Ansible课后作业
ansible
烁34715 天前
Ansible初识
ansible
烁34715 天前
Ansible安装部署调试
ansible
烁34715 天前
Ansible命令
ansible
小义_15 天前
【Ansible】(三)基础配置与连接设置
云原生·ansible
炸炸鱼.20 天前
Ansible 企业级实战:Playbook 与 Roles 完全指南
网络·ansible
风曦Kisaki20 天前
# 自动化运维Day03:Ansible模块进阶(setup,debug),四种常用变量,进阶语法;Ansible Roles(角色)
运维·自动化·ansible
炸炸鱼.23 天前
Ansible 部署应用:从入门到精通
ansible