PEM文件登錄EC2時的異常的解決方式

登錄EC2會使用
ssh -i <pem flie> ec2-user@<EC2 Public DNS>
來登錄。這裏列舉了2個可能碰到的問題,及解決方案

PEM文件權限問題

鍵入ssh命令後,顯示錯誤如下

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0644 for 'us.pem' are too open.

這可以通過修改pem文件權限來解決。
chmod 600 us.pem

請求passphrase

鍵入ssh命令後,系統提示如下

Enter passphrase for key '/root/us.pem':

且不管輸入什麼文字都重複如上提示。


當時是在windows使用Sublime Text打開pem文件後,拷貝內容至linux的vi來生成pem文件出現的問題。

後改爲使用windows的記事本打開pem文件,再拷貝至linux的vi,問題解決。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章