目录
一 环境
- 系统环境
- 软件版本
二 批量修改用户密码
1. hosts 文件配置
2. 修改密码的yml
正文
一 环境
- 系统环境
- 软件版本
二批量修改用户密码
- host 文件配置
1.1 hosts 文件
[sudozone] root@192.168.2.2
1.3 changpassword.yml –修改密码的playbook
- name: changepasswd hosts: onlystablesudo sudo: yes vars: change_user: username 被修改密码的用户 passwd: $1$zYZGbfAM$7aUvB/8EGbQhKaZuBMhV90 (此处必须使用加密的密码) tasks: - name: changepasswod user: name={{ change_user }} password={{ passwd }} update_password=always
1.3.1 生成加密的密码
openssl passwd -1 “12321421421”
2. 实施
ansible-playbook changpassword.yml