ansible 批量修改用户密码
利用ansible的user 模块修改
1,编写yml文件
vim usePassword.yml
# 组名 或 all
- hosts: ziji
gather_facts: false
tasks:
- name: change user passwd
user: name={{ item.name }} password={{ item.chpass | password_hash('sha512') }} update_password=always
with_items:
#用户 密码
- { name: 'test', chpass: 'test@ZvV' }
- { name: 'test2', chpass: 'test2@ZvV' }
2,执行
ansible-playbook usePassword.yml