用ansible创建user4a、amomon用户和组并免密
时间: 2023-03-23 13:04:11 浏览: 61
可以使用以下命令在Ansible中创建user4a和amomon用户和组,并免密:
```
- name: Create user4a and amomon user and group
hosts: all
become: true
tasks:
- name: Create group
group:
name: user4a
state: present
- name: Create user
user:
name: user4a
group: user4a
shell: /bin/bash
password: "{{ 'password' | password_hash('sha512') }}"
- name: Create group
group:
name: amomon
state: present
- name: Create user
user:
name: amomon
group: amomon
shell: /bin/bash
password: "{{ 'password' | password_hash('sha512') }}"
- name: Add users to sudoers
lineinfile:
path: /etc/sudoers
line: "{{ item }} ALL=(ALL) NOPASSWD:ALL"
with_items:
- 'user4a'
- 'amomon'
```
请注意,这个答案是由 CSDN 开发的 C 知道提供的,不代表任何个人或组织的观点。