2016-12-29 106 views
1

因此,我試圖在AWS上設置一個EC2實例,並創建了一個密鑰對並下載了.pem文件。然而,當我嘗試打開它,我得到的錯誤信息:無法在鑰匙串訪問中打開.pem文件

Keychain error message

我也看到了有關進入下面的終端來解決這個問題:

security import pub_key.pem -k ~/Library/Keychains/login.keychain 

但這(我收到以下錯誤消息:

安全性:讀取文件時出錯pub_key.pem:沒有這樣的文件或目錄)。

我也試過只是創建新的密鑰對,但問題仍然存在。

+0

。這不是使用鑰匙串存儲這樣的證書的想法的一部分嗎?我想從其他機器訪問我的亞馬遜密鑰。 – wcochran

回答

0

.pem文件包含用於建立與Amazon EC2實例(或任何Linux實例)的ssh連接的私鑰。

請勿打開(雙擊).pem文件。相反,你會用它與ssh命令與您的實例連接,如:

ssh -i yourfile.pem [email protected] 

查看文檔:我有同樣的問題Connecting to Your Linux Instance Using SSH

+0

使用PEM不是問題。將它存儲在安全的地方是。這就是鑰匙串的用途。爲什麼鑰匙串不允許這是問題。 – wcochran