如何在 Mac 上從文字檔案建立私有 ssh RSA 金鑰?

如何在 Mac 上從文字檔案建立私有 ssh RSA 金鑰?

我請求客戶的系統管理員允許我存取他們的 AWS 帳戶..所以他給我發送了一封如下所示的電子郵件

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

他說私鑰的密碼是(比方說)1234

.pem我不太確定如何從本文中建立實際的私鑰檔案。

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

如果它拒絕密碼,那麼通常密碼就是錯的。

相關內容