【发布时间】:2017-07-20 16:21:39
【问题描述】:
在我登录/使用 AWS 实例之前,使用 SSH 和 .pem 密钥访问它。
现在,经过很多天,我使用相同的 .pem 密钥通过 SSH 登录实例,但它引发了错误。这可能是由于某些权限。
ssh -i ~/.ssh/abc.pem user@example.com
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0664 for '/.ssh/abc.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: /.ssh/abc.pem
Permission denied (publickey).
有人能解释一下为什么会这样吗?
【问题讨论】:
-
如果你错过了
Permissions 0664 for '/.ssh/abc.pem' are too open.
标签: ssh amazon-ec2 pem