1
0
Fork 0
mirror of https://github.com/roles-ansible/ansible_collection_users.git synced 2024-08-16 10:29:50 +02:00
ansible_collection_users/roles/sshd/tasks/sshd_config.yml
2024-02-15 02:51:39 +01:00

28 lines
735 B
YAML

---
- name: Get sshd version
ansible.builtin.command:
cmd: "/usr/bin/ssh -V"
register: _sshd_version_cmd
changed_when: false
- name: Strip sshd output to Version
ansible.builtin.set_fact:
_sshd_version: "{{ _sshd_version_cmd.stderr.split('_')[1].split(',')[0].split('p')[0] }}"
- name: Show detected ssh version
ansible.builtin.debug:
msg: "SSH Version: {{ _sshd_version }}"
verbosity: 1
# - name: Create SSHD configuration
# become: true
# ansible.builtin.template:
# src: 'templates/sshd_config.j2'
# dest: '/etc/ssh/sshd_config'
# owner: 'root'
# group: 'root'
# mode: 'u=rw,g=r,o=r'
# validate: '/usr/sbin/sshd -t -f %s'
# backup: true
# notify:
# - 'systemctl restart sshd'