ansible-playbook 批量修改密碼
創建playbook腳本
vim change_passwd.yml
---
- hosts: a 備註:ip組 配置在hosts文件中
sudo: yes
remote_user: root 備註:遠程的用戶
gather_facts: false
tasks:
- name: change user passwd
user: name={{ item.user }} password={{ item.password | password_hash('sha512') }} update_password=always
with_items:
- { user: 'version', password: '******' } 備註:修改遠程服務器所有的用戶和所修改成的密碼******
- { user: 'root', password: '******' } 備註:多個用戶繼續加