Moving ssh hostkeys to openssh_keypair
This commit is contained in:
parent
8de7d0dfce
commit
80c91ba8ad
1 changed files with 29 additions and 24 deletions
|
@ -23,35 +23,40 @@
|
||||||
line: '127.0.1.1 {{ base_core_hostname }}'
|
line: '127.0.1.1 {{ base_core_hostname }}'
|
||||||
state: present
|
state: present
|
||||||
|
|
||||||
- name: Remove ssh certs
|
- name: Generate /etc/ssh/ RSA host key
|
||||||
|
openssh_keypair:
|
||||||
|
path: /etc/ssh/ssh_host_rsa_key
|
||||||
|
owner: root
|
||||||
|
state: present
|
||||||
|
type: rsa
|
||||||
|
regenerate: full_idempotence
|
||||||
|
force: yes
|
||||||
|
|
||||||
|
- name: Generate /etc/ssh/ ECDSA host key
|
||||||
|
openssh_keypair:
|
||||||
|
path: /etc/ssh/ssh_host_rsa_key
|
||||||
|
owner: root
|
||||||
|
state: present
|
||||||
|
type: ecdsa
|
||||||
|
regenerate: full_idempotence
|
||||||
|
force: yes
|
||||||
|
|
||||||
|
- name: Generate /etc/ssh/ ED25519 host key
|
||||||
|
openssh_keypair:
|
||||||
|
path: /etc/ssh/ssh_host_rsa_key
|
||||||
|
owner: root
|
||||||
|
state: present
|
||||||
|
type: ed25519
|
||||||
|
regenerate: full_idempotence
|
||||||
|
force: yes
|
||||||
|
|
||||||
|
- name: Remove /etc/ssh/ DSA host key
|
||||||
file:
|
file:
|
||||||
state: absent
|
state: absent
|
||||||
path: "{{item}}"
|
path: "{{item}}"
|
||||||
loop:
|
loop:
|
||||||
- /etc/ssh/ssh_host_rsa_key
|
|
||||||
- /etc/ssh/ssh_host_dsa_key
|
- /etc/ssh/ssh_host_dsa_key
|
||||||
- /etc/ssh/ssh_host_ecdsa_key
|
- /etc/ssh/ssh_host_dsa_key.pub
|
||||||
- /etc/ssh/ssh_host_ed25519_key
|
|
||||||
|
|
||||||
- name: Generate /etc/ssh/ RSA host key
|
|
||||||
command : ssh-keygen -q -t rsa -f /etc/ssh/ssh_host_rsa_key -C "" -N ""
|
|
||||||
args:
|
|
||||||
creates: /etc/ssh/ssh_host_rsa_key
|
|
||||||
|
|
||||||
- name: Generate /etc/ssh/ DSA host key
|
|
||||||
command : ssh-keygen -q -t dsa -f /etc/ssh/ssh_host_dsa_key -C "" -N ""
|
|
||||||
args:
|
|
||||||
creates: /etc/ssh/ssh_host_dsa_key
|
|
||||||
|
|
||||||
- name: Generate /etc/ssh/ ECDSA host key
|
|
||||||
command : ssh-keygen -q -t ecdsa -f /etc/ssh/ssh_host_ecdsa_key -C "" -N ""
|
|
||||||
args:
|
|
||||||
creates: /etc/ssh/ssh_host_ecdsa_key
|
|
||||||
|
|
||||||
- name: Generate /etc/ssh/ ED25519 host key
|
|
||||||
command : ssh-keygen -q -t ed25519 -f /etc/ssh/ssh_host_ed25519_key -C "" -N ""
|
|
||||||
args:
|
|
||||||
creates: /etc/ssh/ssh_host_ed25519_key
|
|
||||||
when: hostname_change.changed
|
when: hostname_change.changed
|
||||||
|
|
||||||
- name: Flush handlers
|
- name: Flush handlers
|
||||||
|
|
Loading…
Add table
Reference in a new issue