|
|
||
|---|---|---|
| .. | ||
| handlers | ||
| meta | ||
| tasks | ||
| tests | ||
| vars | ||
| README.md | ||
README.md
Роль Ansible: Настройка SSH
Описание
Данная роль предназначена для настройки сервера SSH на удалённых хостах с помощью Ansible. Она выполняет следующие задачи:
- Гарантирует, что каталог
/etc/sshсуществует и имеет правильные права доступа. - Настраивает параметры SSH-сервера в файле
sshd_config. - Включает и запускает службу
sshd. - При изменении конфигурации SSH перезапускает службу
sshd.
Требования
Роль не требует дополнительных зависимостей, кроме установленного Ansible и наличия прав суперпользователя на целевых хостах.
Переменные роли
Роль не использует внешние переменные и работает с фиксированными параметрами SSH.
Зависимости
Зависимости от других ролей отсутствуют.
Пример Playbook
Пример использования роли в Playbook:
- hosts: servers
become: yes
roles:
- ssh_config_role
Автор
Автор: [Юрий Обрезков]