diff --git a/roles/base/tasks/system_setup/openssh.yml b/roles/base/tasks/system_setup/openssh.yml index 5241d8a..47d2477 100644 --- a/roles/base/tasks/system_setup/openssh.yml +++ b/roles/base/tasks/system_setup/openssh.yml @@ -12,6 +12,18 @@ enabled: yes state: started +- name: system setup | openssh | create config dir + file: + path: "/etc/ssh/sshd_config.d" + state: directory + +- name: system setup | openssh | include sshd config dir in configuration + lineinfile: + path: "/etc/ssh/sshd_config" + line: "Include /etc/ssh/sshd_config.d/*.conf" + state: present + insertbefore: "^Port.*$" + - name: system setup | openssh | copy sshd custom config tags: openssh,ssh,system,settings copy: