Amazon-Ec2
來自另一台電腦的 AWS EC2 實例的權限被拒絕(公鑰)
我有一個公鑰文件說
dummy.pem
,我把它複製到另一台我需要訪問我的 EC2 實例的電腦上。但它說@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Permissions 0664 for 'dymmy.pem' are too open. It is required that your private key files are NOT accessible by others. This private key will be ignored. bad permissions: ignore key: dummy.pem Permission denied (publickey).
那麼為什麼這個文件在我的新電腦上不起作用。?
將您的文件權限更改為 400 (chmod 400 dymmy.pem) 。該消息清楚地表明文件權限太開放。
您還必須將
~/.ssh
文件夾的權限設置為700
,否則它會再次報錯(請參見此處)。chmod 600 ~/.ssh/dummy.pem chmod 700 ~/.ssh