Я пытаюсь подключить виртуальную машину Linux с помощью открытых / закрытых ключей ssh.Когда я использую приведенную ниже команду ssh, я получаю сообщение об ошибке как недопустимый формат для закрытого ключа.
Когда я сгенерировал закрытый ключ, я сохранил в файле и запустил chmod 0400 id_rsa.pem
.
MacТерминал:
ssh -i id_rsa.pem username@ipAddress
Формат файла:
-----BEGIN OPENSSH PRIVATE KEY-----
Xxxxxxxxxxxxxxxxx
xxxxxxxxxxxxx
xxxxxxx
xxxxx
xxx
-----END OPENSSH PRIVATE KEY-----
Фактический результат:
Load Key 'id_rsa.pem':Invalid format.
Permission denied (publickey,gssapi-keyex,gssapi-with-mic).
Ожидается: войти в систему Linux.