All my Ansible Playbooks
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.
 
 
 
 
 
 

28 lines
735 B

---
- name: Create user OneAccess
user: name=oneaccess group=users groups=users,wheel state=present comment="OneAccess privileged user" password="*"
sudo_user: root
tags:
- bootstrap
- user
- name: Set SSH key for root
authorized_key: user=root key="{{ ansible_ssh_public_key }}" manage_dir=yes
sudo_user: root
tags:
- bootstrap
- user
- name: Set SSH key for user OneAccess
authorized_key: user=oneaccess key="{{ ansible_ssh_public_key }}" manage_dir=yes
sudo_user: root
tags:
- bootstrap
- user
- name: Configure SUDO
template: src=sudoers dest=/etc/sudoers owner=root group=root mode=0440 validate="/usr/sbin/visudo -cf %s"
tags:
- bootstrap
- config