-
jurgenhaas authoredjurgenhaas authored
tunnel_keys.yml 545 B
---
# file: roles/commonkeys/tasks/tunnel_keys.yml
- name: "Read public key of tunnel user"
shell: cat /home/{{ tunnel_user_name }}/.ssh/id_rsa.pub
register: pubkey
- name: "Distribute public key of tunnel user"
authorized_key:
user='{{ tunnel_user_name }}'
key="{{ pubkey.stdout }} {{ inventory_hostname }}"
path='/home/{{ tunnel_user_name }}/.ssh/fresh_auth_keys_tunnel_{{ inventory_hostname }}'
delegate_to: '{{ item }}'
with_items: '{{ groups.all }}'
when: item != "localhost" and inventory_hostname != "localhost"