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