9780j 发表于 2016-2-15 14:59:13

ansible批量增加用户和设置密码

一、通一给内网机器增加一个用户,用到playbook剧本,批量修改

1
2
3
4
5
6
7
8
---
- hosts: "{{hosts}}"
gather_facts: false

tasks:
- name: Change password
    user: name={{ item }} password={{ new_pass | password_hash('sha512') }}
    with_items: users




二、执行,214就是要设置密码


1
ansible-playbook testuser.yml -e "hosts=jump users=testuser new_pass=*(214)"



a17419 发表于 2017-5-31 10:25:45

ansible-playbook second -e "hosts=192.168.43.66 users=xie new_pass=*(helon)"

- hosts: 192.168.43.66
remote_user: root
vars:
      - name: helon
tasks:
      - name: create user:xie
      user: name=helon groups={{name}} state=present                                                                                                      
~                                                                                                                                                            
~ 好像不行啊,添加的用户还是没有密码,是我的步骤有错吗?
页: [1]
查看完整版本: ansible批量增加用户和设置密码