Не удалось загрузить файл ключа. Файл 'id_rsa.pub' не может быть загружен или не содержит закрытый ключ. - Файл Zilla

1368
Chaitanya Bapat

При попытке подключиться к экземпляру AWS с использованием SFTP выдает ошибку при настройке ~/.ssh/id_rsa.pubфайла для подключения.

Ошибка - Could not load key file. File 'id_rsa.pub' could not be loaded or does not contain a private key. - File Zilla

0
А в чем ошибка? Toto 6 лет назад 0

2 ответа на вопрос

1
Chaitanya Bapat

Понял, что для настройки SFTP-соединения нужен личный файл (ключ). ~/.ssh/id_rsaэто приватный файл ~/.ssh/id_rsa.pubэто публичный файл Для подключения FileZilla нужно использовать приватный файл.

У меня есть активный файл закрытого ключа ~ / .ssh / id_rsa, который я использую для подключения ssh к своему серверу, но я получаю это сообщение об ошибке, когда пытаюсь установить его в FileZilla. Есть идеи, в чем проблема? JannieT 5 лет назад 0
Вы хотите сказать, что «Не удалось загрузить файл ключа. Файл 'id_rsa' не может быть загружен или не содержит секретный ключ. - Файл Zilla"? Chaitanya Bapat 5 лет назад 0
да. Это именно то, что я имею в виду. JannieT 5 лет назад 0
Это очень странно, потому что id_rsa - это файл закрытого ключа, и единственное возможное объяснение состоит в том, что он может быть поврежден по какой-то причине. Можете ли вы попробовать загрузить файл pem или создать новый файл pem и использовать его? Chaitanya Bapat 5 лет назад 0
Не так. Если бы мой личный файл `id-rsa` был поврежден, я бы не смог использовать его много раз в день для ssh на несколько серверов. Но хех, я просто сообщаю о том, что испытываю, а не пытаюсь объяснить проблему. Если у кого-то такая же проблема, как у меня, попробуйте мой ответ ниже. JannieT 5 лет назад 0
Хорошо .. имеет смысл! Chaitanya Bapat 5 лет назад 0
0
JannieT

В MacOS FileZilla не будет принимать мой активный закрытый ключ, сохраненный в ~/.ssh/id_rsa, но когда я установлю тип входа в систему, Interactiveя смог подключиться без пароля.

Я использую MacOS и FileZilla принимает закрытый ключ. Что еще более важно, для подключения к AWS вам в идеале должен быть файл pem (с точки зрения безопасности) Chaitanya Bapat 5 лет назад 0