一、user模块 user模块用于管理用户账号和用户属性 https://docs.ansible.com/ansible/latest/modules/user_module.html#user-module 创建一个用户sky,密码是123 要求是系统用户 非交互式登陆 要求生成自己的秘钥对 不创建家目录 代码语言:javascript 复制 #密码必须是密文,所以先要把明文转换一下,生成md5密文[root@...
create_home:创建家目录,除非设置no,则不创建家目录 group:创建用户组(主组) name:创建用户的名字 password:创建用户的密码 uid:创建用户的UID shell:创建用户的登录shell 创建test用户,UID设置为8888 ,不能登录不创建家目录 [root@localhost ~]# ansible wangju -muser-a "name=test uid=8888 shell=/sbin/no...
ansible常用模块之user user模块用于管理受控机的用户帐号。 //在受控机上添加一个系统用户,用户名为mysql,uid为306,设置其shell为/sbin/nologin,无家目录 [root@ansible ~]# ansible 192.168.10.150 -m user -a 'name=mysql uid=306 system=yes create_home=no shell=/sbin/nologin state=present'192.168.10...
2.user模块 语法格式 ansible 主机组 -m user -a "name=用户名,uid=用户id,group=组id或者组名" 参数 name //用户名 uid //用户的uid group //组id或者组名 state //执行状态 absent //删除 present //创建 shell //登录shell,/bin/bash /sbin/nologin create_home //创建用户时,是否创建家目录 p...
Ansible管理用户与组,通常使用user、group模块 group [root@m01 ~]# ansible web_group -m group -a "name=szk gid=888" name #指定创建的组名 gid #指定组的gid state absent #移除远端主机的组 present #创建远端主机的组(默认) user #创建用户指定uid和gid,不创建家目录也不允许登陆 [root@m01 ~]...
file模块 file模块用于对文件相关的操作(创建, 删除, 软硬链接等) 创建一个目录 ansible group1 -m file -a 'path=/test state=directory' 创建一个文件 ansible group1 -m file -a 'path=/test/111 state=touch' 递归修改owner,group,mode ansible group1 -m file -a 'path=/test recurse=yes owner...
在Ansible中,user模块主要用于管理系统用户账户。它可以创建、修改、删除用户,并管理用户的属性,比如密码、组、家目录等。这个模块是非常有用的,尤其是在配置多个系统时,可以确保所有系统上的用户账户配置都是一致的。 user模块的作用 主要作用包括: 创建用户: ...
4>scripts(脚本模块):先把脚本传输到服务器,然后执行 [root@m01 ~]# #ansible all -m script -a "/server/scripts/yum.sh" [root@m01 ~]# ansible all -a 'rpm -qa ipvsadm' [WARNING]: Consider using the yum, dnf or zypper module rather than running 'rpm'. If you need to use command ...
-m 指定模块 -a 指定参数 command不支持管道,此时可以用shell #ansible command vs ansible shell 使用children cat /etc/ansible/hosts[tests:children]//定义子项 test1 test2 test3[test1]192.168.7.42[test2]192.168.7.99[test3]192.168.7.217 #ansible ping ...
user用户模块 name 创建的用户名 uid 指定创建用户的uid gid 指定创建用户的gid group 指定用户组名称 groups 指定附加组名称 password 给用户添加密码 shell 指定用户登录shell create_home 是否创建家目录 创建guoav用户指定uid 1111和gid 1111 ,不创建家目录也不允许登录 ...