2
0
Files
SIB_Exercices/6_adhoc/6_adhoc.txt

9 lines
568 B
Plaintext

ansible all -u root -k -m user -a "user=ansible password={{ '123Soleil!'|password_hash('sha512') }} create_home=yes home=/home/ansible"
ansible all -u root -k -m lineinfile -a "path=/etc/sudoers.d/ansible state=present create=yes line='ansible ALL=(ALL) NOPASSWD: ALL' validate='/usr/sbin/visudo -cf %s'"
ansible all -u root -k -m copy -a "dest=/etc/sudoers.d/ansible content='ansible ALL=(ALL) NOPASSWD: ALL' validate='/usr/sbin/visudo -cf %s'"
ansible all -u root -k -m authorized_key -a "key={{ lookup( 'file', '~/.ssh/id_rsa.pub') }} user=ansible"