Kaynağa Gözat

handle ssh authorized keys via template

master
ebeveyn
işleme
1414cb206a
2 değiştirilmiş dosya ile 5 ekleme ve 2 silme
  1. +2
    -2
      tasks/main.yml
  2. +3
    -0
      templates/ssh_authorized_keys.j2

+ 2
- 2
tasks/main.yml Dosyayı Görüntüle

@@ -55,8 +55,8 @@
with_items: "{{ users.keys() }}"

- name: ssh authorized keys
copy:
content: "{{ users[item].authorized_keys }}"
template:
src: ssh_authorized_keys.j2
dest: "{{ users[item].home | default('/home/'+item) }}/.ssh/authorized_keys"
owner: "{{ item }}"
group: "{{ item }}"


+ 3
- 0
templates/ssh_authorized_keys.j2 Dosyayı Görüntüle

@@ -0,0 +1,3 @@
{% for key in users[item].authorized_keys %}
{{ key }}
{% endfor %}

Yükleniyor…
İptal
Kaydet