Ansible 1.5.17:user 模块

Ansible的user模块用于在目标主机上创建、修改或删除用户账户。主要参数包括name、uid、group、groups、home、shell、system等,可用于设置用户信息和权限。示例中展示了如何使用该模块创建名为www的系统用户,将其主组设为www,不创建家目录,并使用非交互式shell。
摘要由CSDN通过智能技术生成

1.5.17:user 模块

官方文档:https://docs.ansible.com/ansible/latest/collections/ansible/builtin/user_module.html#ansible-collections-ansible-builtin-user-module

管理目标主机的用户帐号和权限。

1.5.17.1:常用参数
参数说明
name指定用户名。
uid指定uid。
group指定用户的主组组名。
groups指定附加组。如果groups=’ ',用户将从所有附加组中移除。
home指定用户的家目录。
comment用户的注释信息。
shell指定用户使用的shell。
systemyes|no,默认为no;是否将用户设为系统用户。
create_homeyes|no,默认为yes;是否自动创建用户家目录。
non_uniqueyes|no,默认为no;是否允许用户ID为“非唯一”的。
statepresent|absent,默认为present。
removeyes|no,默认为no;只要当state=absent时生效,在删除用户帐户时,是否删除用户的相关目录。(相当于执行userdel --remove)。
1.5.17.2:示例

为websrvs创建www用户,并将其主组设为www:

[root@ansible ~]# ansible websrvs -m user -a "name=www state=present uid=2000 group=www shell=/usr/sbin/nologin system=yes create_home=no"

root@node111:~# id www
uid=2000(www) gid=2000(www) groups=2000(www)


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值