Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- - hosts: all
- vars:
- username: "vagrant"
- crypted_password: "$6$mysecretsalt$EDJBe8bLUKjct3jRv7d.D3RFGjkJJ7NnK0zve2AYB2TV5Cv48lWvAfRuGqjf8e6DNFWdKpa82Lcx1VUPK6R1k."
- remote_user: root
- tasks:
- - name: Check if user exists
- shell: /usr/bin/getent passwd | awk -F":" '{print $1}' | grep {{ username }}
- register: etc_passwd
- - debug:
- var: etc_passwd.stdout
- - name: Change password to User
- user: name="{{username}}" password="{{ crypted_password }}"
- when: '"{{username }}" in etc_passwd.stdout_lines'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement