У меня есть пара ключей RSA, настроенная для аутентификации на моем SSH-сервере. Сервер является сервером Ubuntu, и я пытаюсь войти в систему, используя Putty в Windows. Я загружаю свой закрытый ключ в Pageant (агент аутентификации Putty) и пытаюсь войти в систему. Сервер запрашивает мое имя пользователя, которое я ввожу. Затем я получаю сообщение об ошибке: «Отключено: нет поддерживаемых методов проверки подлинности».
Затем я попытался сесть за сервер и войти в систему, используя свое имя пользователя и пароль. Затем, по-прежнему входя в систему на главном компьютере, я пытаюсь подключиться к серверу SSH с удаленного компьютера, снова используя ключ RSA. В этом случае процесс входа в систему работает.
Может кто-нибудь, пожалуйста, помогите мне выяснить, почему аутентификация на основе ключей работает, только если пользователь уже вошел в систему на хост-компьютере. Спасибо.