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.
24 lines
539 B
24 lines
539 B
3 years ago
|
- hosts: testhost
|
||
|
vars:
|
||
|
ansible_user: root
|
||
|
ansible_ssh_password: Fit2Cloud20202
|
||
|
user1: web
|
||
|
user1password: Fit2Cloud@12344
|
||
|
|
||
|
tasks:
|
||
|
- name: 监测特权用户密码
|
||
|
ping:
|
||
|
|
||
|
- name: 更改用户密码
|
||
|
user:
|
||
|
name: "{{ user1 }}"
|
||
|
password: "{{ user1password|password_hash('sha512', 'K3mIlKK') }}"
|
||
|
update_password: always
|
||
|
|
||
|
- name: 校验密码是否更改成功
|
||
|
vars:
|
||
|
- ansible_user: '{{ user1 }}'
|
||
|
ansible_ssh_password: '{{ user1password }}'
|
||
|
ping:
|
||
|
|