ec2键的权限是多少

时间:2012-09-20 18:12:22

标签: ubuntu ssh amazon-ec2

我有一个key.pem文件,权限是664.我用了

ssh -i key.pem xxx.xxx.xxx.xxx -l ec2-user 

登录ec2实例。 但是返回了错误:

Permissions 0664 for '/path/to/key.pem' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.

然后我尝试了400,它给了我

Permission denied (publickey).

应该设置key.pem的哪些权限才能ssh到ec2?

提前Thx:)

2 个答案:

答案 0 :(得分:1)

这些是关于不同事物的错误信息。

400只是文件所有者的rw,这没关系(。通常是rwx)。

Permission denied (publickey).

这应该来自服务器,您没有正确添加公钥。

答案 1 :(得分:0)

chmod 600 key.pem xxx.xxx.xxx.xxx

看起来pemkey只能由你自己使用,而不是其他人