forked from LibreSchool/server-config
21 lines
474 B
YAML
21 lines
474 B
YAML
---
|
|
|
|
- name: Verifica presenza directory .ssh
|
|
shell: test -d $HOME/.ssh
|
|
register: check_sshdir
|
|
ignore_errors: true
|
|
|
|
- name: Creazione directory .ssh
|
|
shell: mkdir -p $HOME/.ssh
|
|
when: check_sshdir is failed
|
|
|
|
- name: Verifica chiave ssh
|
|
shell: test -f $HOME/.ssh/id_rsa
|
|
changed_when: false
|
|
ignore_errors: true
|
|
register: check_key
|
|
|
|
- name: Gestione creazione chiave ssh
|
|
shell: ssh-keygen -t rsa -b 1024 -f $HOME/.ssh/id_rsa -N ''
|
|
when: check_key is failed
|