Я сгенерировал два ключа на PuTTY: открытый и закрытый. Используя это программное обеспечение в Windows, я могу подключиться к серверу как обычно.
Затем я попытался скопировать эти файлы на свою машину с Ubuntu (21.04) и вошел в систему, загрузив закрытый ключ (откройте замазку, напишите пользователь@имя хоста
а затем загрузите закрытый ключ в SSH>Auth), но сервер не может подключиться, так как эта ошибка говорит:
Не удалось загрузить файл ключа «~/private_key.ppk» (слишком новый формат ключа PuTTY).
И появляется всплывающее окно, говорящее:
Поддерживаемые методы аутентификации недоступны (сервер отправил: открытый ключ)
Итак, как предполагает первая ошибка, после преобразования закрытого ключа в формат openssh PEM через PuTTYgen и последующей загрузки этого файла в SSH/Auth сообщение «Нет поддержки» остается до:
Невозможно использовать файл ключа «~/private_key_openssh» (закрытый ключ OpenSSH SSH-2 (старый формат PEM)).
Есть ли способ использовать эти ключи в Ubuntu? Может через опенсш?
Некоторая информация, которая будет полезна:
- Новая установленная версия Ubuntu
- замазка 0,74
Вывод при попытке с ssh -i ~/.ssh/private_key.ppk пользователь@имя хоста
Загрузить ключ "~/.ssh/private_key.ppk": неверный формат user@hostname: Отказано в доступе (открытый ключ).