Files
ansible-pull/roles/base/tasks/system_setup/openssh.yml
2022-02-16 18:01:50 +01:00

31 lines
749 B
YAML

- name: system setup | openssh | install or update daemon package
tags: openssh,ssh,system,settings
package:
name: "{{ openssh_package }}"
state: latest
notify: restart_sshd
- name: system setup | openssh | enable daemon
tags: openssh,ssh,system,settings
service:
name: "{{ openssh_service }}"
enabled: yes
state: started
- name: system setup | openssh | generate sshd_config file from template
tags: openssh,ssh,system,settings
copy:
src: system_setup/sshd_custom.conf
dest: /etc/ssh/sshd_config.d/custom.conf
owner: root
group: root
mode: '0644'
# template:
# src: sshd_config.j2
# dest: /etc/ssh/sshd_config
# owner: root
# group: root
# mode: 0644
# notify: restart_sshd