В течение прошлого лета я установил сервер Ubuntu 14.04 и использовал PuTTY с ssh для доступа к нему. Я сохранил открытый и закрытый ключ в резервной копии. С тех пор я установил чистую Windows 10 на ПК, который использовал для доступа к серверу (обновление с win7 с форматированием всего жесткого диска). И сегодня мне нужно было снова получить доступ к серверу Ubuntu после нескольких месяцев отсутствия доступа к нему по ssh. В течение этого времени он ежедневно использовался в качестве почтового сервера и работал хорошо.
Сегодня я попытался соединиться с PuTTY, выбрав правильный IP и номер порта. Установка имени пользователя для автоматического входа в систему **** (категория: Соединение> Данные). И предоставление файла секретного ключа для аутентификации (категория: соединение> ssh> auth). Но тогда это продолжает происходить:
Вывод PuTTY после открытия соединения: с использованием имени пользователя «****». Сервер отказывается от нашего ключа
И всплывающее окно с заголовком: "Putat Fatal Error" и сообщением: «Disconnected: нет поддерживаемых методов проверки подлинности (сервер отправлен: publickey)».
Я пробовал разные имена пользователей, создавая новый файл закрытого ключа из старого (не имеет никакого смысла, я знаю), ssh1 вместо ssh2 (параметры протокола). И в этот момент я думаю, что мне нужно подключить сервер к монитору и клавиатуре. Загрузить новый открытый ключ и создать закрытый ключ для PuTTY. Но к серверу нелегко получить доступ. Поэтому я надеюсь на более простое решение с помощью PuTTY. Может быть, в PuTTY появилось обновление? В настоящее время я использую Putty 0.66
Я установил его летом, используя это: https://vorkbaard.nl/using-putty-and-keyfiles-to-ssh-into-your-ubuntu-12-04-server/