ansible/roles/bs_users/tasks/upload_pubkeys.yml

39 lines
873 B
YAML

---
# ignore_errors: yes weil das Verzeichnis ggf. schon durch ssh_keygen angelegt worde ist
- name: Create root user's .ssh directory
file:
path: /root/.ssh
state: directory
owner: root
group: root
mode: 0700
ignore_errors: yes
- name: Upload root user's authorized keys file
copy:
src: authorized_keys_root
dest: /root/.ssh/authorized_keys
owner: root
group: root
mode: 0600
# ignore_errors: yes weil das Verzeichnis ggf. schon durch ssh_keygen angelegt worde ist
- name: Create core user's .ssh directory
file:
path: /home/core/.ssh
state: directory
owner: core
group: users
mode: 0700
ignore_errors: yes
- 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
...