我刚刚在EC2上创建了一个Ubuntu实例,但是当我尝试通过SSH进入机器时,我得到了:
UNPROTECTED PRIVATE KEY FILE!
permissions 0644 for 'xxxxx.pem' are too open.
It is recommended that your private key files are NOT accessible by others.
This private key will be ignored.
bad permissions: ignore key: xxxxx.pem
Permission denied (publickey).
在创建密钥时,您只需输入名称(无需添加密码)。
如果没有出现此警告,我如何SSH进入机器?
答案 0 :(得分:62)
私钥必须只能由所有者阅读..
在您要连接的机器上执行chmod 400 xxxxx.pem
答案 1 :(得分:1)