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'

本章完结

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

祝大家元宵节快乐!!!

今天月月很漂亮哦!

相关推荐
tyatyatya1 天前
Ansible自动化配置,从入门到实战
运维·自动化·ansible
lbb 小魔仙2 天前
【Linux】Ansible 自动化运维实战:2000+ 节点配置标准化教程
linux·运维·ansible
扑火的小飞蛾5 天前
【Ansible学习笔记01】 批量执行 shell 命令
笔记·学习·ansible
oMcLin5 天前
如何在 Red Hat Linux 服务器上使用 Ansible 自动化部署并管理多节点 Hadoop 集群?
linux·服务器·ansible
linux修理工8 天前
vagrant ubuntu 22.04 ansible 配置
ubuntu·ansible·vagrant
biubiubiu07069 天前
Ansible自动化
运维·自动化·ansible
秋42710 天前
ansible配置与模块介绍
ansible
秋42710 天前
ansible剧本
linux·服务器·ansible
码农101号11 天前
Ansible - Role介绍 和 使用playbook部署wordPress
android·ansible
2301_8000509913 天前
Ansible
运维·ansible