AWS pem 密钥不工作
AWS pem key not working
在我 Login/used 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).
有人能解释一下为什么会这样吗?
尝试"chmod 400 abc.pem"。我检查了我的 A.pem,似乎权限只有 -r--------。
在我 Login/used 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).
有人能解释一下为什么会这样吗?
尝试"chmod 400 abc.pem"。我检查了我的 A.pem,似乎权限只有 -r--------。