Назад | Перейти на главную страницу

ssh-аутентификация с парой открытого и закрытого ключей

Мне интересно, можно ли аутентифицировать одного и того же пользователя с разными парами открытых и закрытых ключей на одном удаленном хосте.

Для всех производственных серверов пара открытого и закрытого ключей была сгенерирована для одного и того же пользователя, а затем экспортирована на резервный сервер для обеспечения аутентификации ssh без вмешательства человека.

Однако у меня возникают проблемы на некоторых производственных серверах, когда всегда отображается запрос пароля.

Заранее спасибо за помощь, С уважением!

Я думаю, вы задаете неправильный вопрос. Отказ SSH использовать ключевой файл является признаком неправильных разрешений для пользователя. ~/.ssh/; это должно быть 0700, а содержимое должно быть 0600 для закрытых ключей.

При этом OpenSSH примет любой ключ в ~/.ssh/authorized_keys файл - просто cat my_other_key.pub >> ~/.ssh/authorized_keys или если он у вас есть, ssh-copy-id упростит это, а также правильно установит разрешения.