--- - name: Install sshd package dnf: name: openssh-server state: present tags: - packages - name: Configure sshd lineinfile: path: '/etc/ssh/sshd_config' regexp: '{{ item.regexp }}' line: '{{ item.line }}' notify: - restart sshd with_items: - regexp: '^PasswordAuthentication' line: 'PasswordAuthentication no' - regexp: '^#*GSSAPIAuthentication' line: 'GSSAPIAuthentication no' - name: Enable sshd service systemd: name: sshd.service enabled: yes masked: no state: started when: not chroot - name: '- when in chroot' command: systemctl enable sshd.service args: creates: '/etc/systemd/system/multi-user.target.wants/sshd.service' when: chroot # vim: set ts=2 sw=2 et: