Как создать закрытый ключ SSH RSA из текстового файла на Mac?

Как создать закрытый ключ SSH RSA из текстового файла на Mac?

Я попросил системного администратора клиента предоставить мне доступ к его учетной записи AWS.. поэтому он отправил мне электронное письмо, которое выглядит следующим образом:

-----BEGIN RSA PRIVATE KEY-----
XXXXXXXXXXX
-----END RSA PRIVATE KEY-----

И он сказал, что пароль для закрытого ключа (скажем)1234

Я не совсем уверен, как создать настоящий файл закрытого ключа из этого текста. Если я просто сохраню его в .pemфайл и использую в команде ssh, вот так:

ssh -i private_key_file.pem -p 2501 [email protected]

он запрашивает у меня пароль... и когда я ввожу 1234его, он отклоняет пароль.

Далее, если я просто попытаюсь изменить пароль на закрытом ключе следующим образом:

ssh-keygen -p -f private_key_file.pem 

он отклоняет пароль, предоставленный мне системным администратором.

Есть идеи?

решение1

Чтоявляетсязакрытый ключ, сохраненный в формате OpenSSL (который также использует OpenSSH). Вы можете проверить содержимое с помощью openssl rsa -noout -text < yourfile.pem.

Если пароль отклоняется, то, скорее всего, пароль просто неверный.

Связанный контент