Итак, я использую RHEL 7. У меня есть два сервера со следующими учетными записями пользователей
- root (очевидно)
- admin
Я хочу, чтобы настройка работала следующим образом.
без пароля S SH с сервера 1 на сервер 2 с использованием пользователя admin
, но инициация S SH выполняется от пользователя root
всегда.
Мы не являемся разрешено выполнять s sh обмен ключами для пользователя root
, но приложение, с которым мы работаем, использует root для s sh для других узлов.
Я надеюсь, что здесь есть смысл:)
S SH с использованием root
пользователя на сервере2, но внутри он должен использовать ключ пользователя admin
и подключаться к серверу2 с помощью администратора .
Я попытался сконфигурировать файл /etc/ssh/ssh_config
и добавил туда конфигурацию хоста / пользователя, теперь я могу запустить ssh server2
от пользователя root
, и он подключается к server2, используя моего определенного администратора в Файл ssh_config, но каждый раз запрашивает пароль, который мне не нужен.
Обмен ключами с admin
уже выполнен и проверен на работоспособность, когда я запускаю s sh как admin
пользователь .
Заранее спасибо.