У меня есть среда с несколькими сотнями хостов. Мне нужно войти в систему через Ansible и s sh на всех хостах.
Я использую аутентификацию «user1» accont и publi c key.
Итак, я добавил закрытый ключ в s sh -агент для моего пользователя user1. Я могу войти в систему на удаленных хостах (где "user1" настроен и существует его ключ publi c) без ввода пароля. Все хорошо! :)
Но если я попытаюсь войти на хосты, где "user1" не установлен, я получаю запрос пароля для закрытого ключа user1. Есть ли способ подавить запрос пароля. В случае, если «user1» не установлен на удаленном хосте, мне нужно получить «Permission denied» или что-то в этом роде без запроса пароля.
Есть идеи?
Ура, Евгений