role.ssh-keyonly/tasks/main.yml

19 lines
373 B
YAML
Raw Normal View History

---
- name: "Set «PermitRootLogin» to «without-password»"
lineinfile:
dest: /etc/ssh/sshd_config
regexp: '^#? *PermitRootLogin'
line: "PermitRootLogin without-password"
backup: yes
register: sshconfigchanged
- name: Restart sshd
service:
name: "{{ ssh_service_name }}"
state: restarted
sleep: 5
when: sshconfigchanged is changed