Difference between revisions of "Ansible User Commands"
Jump to navigation
Jump to search
Line 25: | Line 25: | ||
'''Run Playbook''' | '''Run Playbook, the "newpassword is a variable which is used on the command to hold the password''' | ||
ansible-playbook updatepassword.yml --extra-vars newpassword=outwater --private-key ~/.ssh/ansible | ansible-playbook updatepassword.yml --extra-vars newpassword=outwater --private-key ~/.ssh/ansible |
Revision as of 16:06, 23 June 2022
Create a user
--- - name: Playbook for creating users hosts: all tasks: - name: create user user: name: robert home: /home/robert shell: /bin/bash
Add Password for User
--- - name: Add or update user password hosts: all tasks: - name: Change robert password user: name: robert update_password: always password: " Template:Newpassword "
Run Playbook, the "newpassword is a variable which is used on the command to hold the password
ansible-playbook updatepassword.yml --extra-vars newpassword=outwater --private-key ~/.ssh/ansible