После обновления до Fedora 23 аутентификация без пароля (на основе открытого ключа) больше не работает в SSH: при попытке SSH к некоторому хосту он запрашивает мой пароль на удаленном хосте. Я не могу заставить его использовать мой закрытый ключ SSH. Все работало нормально с Fedora 22.
Мой открытый ключ - это ключ DSA ( ~/.ssh/id_dsa.pub
). Я использую OpenSSH 7.1 ( openssh-7.1p1-5.fc23.x86_64
).
Как я могу заставить аутентификацию без пароля снова работать правильно?
ssh -Q
. Это спрашивает, как устранить проблему отказа SSH. Я нашел некоторые материалы на сайте superuser.com/q/962918/93541 и в других местах, полезные для определения этого решения, но в ответе описывается, как его использовать, ssh -Q
и он не отвечает на этот вопрос (например, он не объясняет, как исправить это проблема), поэтому на мой взгляд это не дуп. Один на Unix и Linux является очень похожи; Хотел бы я видеть это раньше. Еще раз спасибо за ссылки!