Модуль user в Ansible позволяет управлять локальными пользователями и группами на машинах на базе Linux/UNIX. 2 Некоторые возможности модуля:
- создавать, изменять и удалять учётные записи пользователей; 2
- устанавливать пароли и политики паролей; 2
- настраивать основные и дополнительные группы; 2
- генерировать SSH-ключи для аутентификации без пароля; 2
- устанавливать срок действия паролей для принудительного внесения изменений; 2
- блокировать и разблокировать учётные записи пользователей. 2
Модуль service в Ansible предоставляет возможности управления системными сервисами в разных средах. 3 Некоторые из них:
- запускать, останавливать, перезапускать или перезагружать сервисы по необходимости; 3
- автоматизировать и стандартизировать управление инфраструктурой; 3
- проверять статус сервисов; 110
- настраивать автоматическое включение или отключение сервисов при загрузке системы; 110
- использовать обработчики для запуска действий при изменении состояния системы. 310
Таким образом, модуль user позволяет автоматизировать управление пользователями и группами на нескольких серверах, а модуль service — контролировать системные сервисы в различных окружениях. 35