ansible/roles/bs_users/tasks/upload_pubkeys.yml

35 lines
653 B
YAML

---
- name: Create root user's .ssh directory
file:
path: /root/.ssh
state: directory
owner: root
group: root
mode: 0700
- name: Upload root user's authorized keys file
copy:
src: authorized_keys_root
dest: /root/.ssh/authorized_keys
owner: root
group: root
mode: 0600
- name: Create core user's .ssh directory
file:
path: /home/core/.ssh
state: directory
owner: core
group: users
mode: 0700
- name: Upload core user's authorized keys file
copy:
src: authorized_keys_core
dest: /home/core/.ssh/authorized_keys
owner: core
group: users
mode: 0600
...