转载自使用秘钥登录AWS
使用ssh通过.pem密钥文件登录亚马逊服务器时出现:
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0777 for 'aws_free.pem' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
Load key "aws_free.pem": bad permissions
这里是说密钥文件权限不能为0644,0644权限太开放了,要求你的密钥文件不能被其它用户读取。
所以我们现在需要修改一下密钥文件权限:
在命令行输入chmod 700 aws_free.pem即可。
这里“aws_free.pem”就是warning里给出的密钥文件名,
所以你需要换成你的warning信息里给出的秘钥文件名。
格式如下:chmod 权限码 密钥文件名
网友评论