1
0
Fork 0
mirror of https://github.com/roles-ansible/ansible_role_sshd.git synced 2024-08-16 11:59:49 +02:00
ansible_role_sshd/tasks/main.yml

27 lines
471 B
YAML
Raw Normal View History

---
- name: Copy sshd configuration
template:
src: sshd_config
dest: '/etc/ssh/sshd_config'
owner: root
group: root
mode: 'u=rw,g=r,o=r'
validate: /usr/sbin/sshd -t -f %s
- name: Remove unwanted host keys
file:
path: '/etc/ssh/ssh_host_{{ item }}_key'
state: absent
with_items:
- ecdsa
- rsa
- dsa
- file:
path: '/etc/ssh/ssh_host_{{ item }}_key.pub'
state: absent
with_items:
- ecdsa
- rsa
- dsa