Безопасность — Лучшие Практики Ansible Ssh

  • Автор темы Arkdius
  • Обновлено
  • 22, Oct 2024
  • #1

Каковы наилучшие методы, которых следует придерживаться в отношении безопасности, когда речь идет об аутентификации SSH (без пароля, на основе ключей и т. д.) при настройке Ansible в новой среде с тысячами компьютеров? Какой метод использования SSH без пароля в корпоративной среде лучше всего и почему?

#ansible #безопасность

Arkdius


Рег
26 Feb, 2008

Тем
60

Постов
173

Баллов
523
  • 25, Oct 2024
  • #2

Ответ

[hostMachine]
[email protected]  ansible_ssh_user=ubuntu ansible_ssh_private_key_file=/path of your pem file

[ABCDMachine]
[email protected] ansible_ssh_user=ABCD ansible_ssh_private_key_file=/path of your pem file

Причины

  1. Вы можете использовать SSH на нескольких хост-машинах, используя один и тот же ключ или разные ключи.
  2. Если вы перезагрузите свой компьютер во время повторного запуска playbook, SSH, используя предоставленный вами ключ, чтобы ваш ansible-playbook работал без каких-либо ошибок.
  3. Кроме того, вы получаете аутентификацию с использованием соответствующего пользователя.

использовать можно использовать инвентарь.ini файл

пример

Key Based SSH

Команда для запуска ansible-playbook

ansible-playbook -i Inventory.ini main.yml

 

Frenkarys


Рег
16 Mar, 2015

Тем
58

Постов
203

Баллов
513
Похожие темы Дата
Тем
403,760
Комментарии
400,028
Опыт
2,418,908

Интересно