mirror of https://github.com/jumpserver/jumpserver
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
571 B
23 lines
571 B
- hosts: testhost |
|
vars: |
|
ansible_user: root |
|
ansible_ssh_password: Fit2Cloud20202 |
|
user1: web |
|
user1password: Fit2Cloud@12344 |
|
|
|
tasks: |
|
- name: 监测特权用户密码 |
|
ansible.builtin.ping: |
|
|
|
- name: 更改用户密码 |
|
user: |
|
name: "{{ user1 }}" |
|
password: "{{ user1password|password_hash('sha512', 'K3mIlKK') }}" |
|
update_password: always |
|
|
|
- name: 校验密码是否更改成功 |
|
vars: |
|
- ansible_user: '{{ user1 }}' |
|
ansible_ssh_password: '{{ user1password }}' |
|
ansible.builtin.ping: |
|
|
|
|