我正在尝试使用Windows 10上的Bash连接到我的Amazon EC2实例。我已经下载了MyKey.pem文件,但是它给我显示了这个消息。
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0555 for 'MyKey.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: MyKey.pem
Permission denied (publickey).
在搜索过程中,我找到了这个问题尝试SSH连接Amazon Ec2实例-权限错误,但对我没有帮助。我几乎按照Amazon文档上的每一个步骤进行操作,但仍然没有结果。
我尝试使用{{code:chmod}}更改密钥模式,但没有成功。
chmod 400 MyKey.pem
我还尝试使用PuTTy连接,但它告诉我 服务器拒绝了我们的密钥
并显示了这个。
我该如何修复这个问题?
ec2-user@[ec2实例IP]
的格式键入您的实例IP。 - auth privatessh -i MyKey.pem ec2-user@54.93.162.155
。 - auth privatessh -i mykey.pem ec2-user@ec2-54-93-162-155.eu-central-1.compute.amazonaws.com
。 - auth private