playbook管理linux用户

playbook管理linux用户

   张吉吉     2019年11月25日 01:24     347

在多服务器管理中,如果要给多个服务器添加用户的话,一个一个添加是十分麻烦的,所以可以使用ansible的playbook去管理。

在hosts文件中添加管理,我这里添加了三个服务器。

1.png

 

下边两个管理文件

add_user.yml是添加新用户

del_user.yml是删除用户

用户名:client

密码:123456

 

(1)add_user.yml

---

- hosts: test

  tasks:

  - name: add user client

user: name="client" password={{ "123456" | password_hash('sha512') }}  state="present"

2.png

 

(2)del_user.yml

---

- hosts: test

  tasks:

  - name: add user client

    user: name="client" remove="yes" state="absent"

3.png

 


其他文章