使用ansible批量创建用户组
时间: 2023-09-20 21:03:04 浏览: 169
可以使用Ansible的user模块来批量创建用户组。以下是一个简单的例子:
在Ansible的inventory文件中,定义需要创建用户组的目标主机:
```
[web_servers]
web1.example.com
web2.example.com
web3.example.com
```
然后,在Ansible的playbook中使用user模块来创建用户组:
```
- hosts: web_servers
become: yes
tasks:
- name: Create group
group:
name: mygroup
```
这个playbook将在web_servers主机组中的所有主机上创建名为"mygroup"的用户组。使用become关键字来获取超级用户权限,以便创建用户组。
你可以根据需要在playbook中添加其他任务来创建用户、设置密码等。
阅读全文