我有一个漂亮稳定的Ubuntu 12.04 Amazon Machine Image (AMI),我使用pem文件(ssh -i dev.pem ubuntu@<instance_name>.compute-1.amazonaws.com
)登录我的Amazon EC2实例。有一天,/ubuntu
文件夹的权限发生了变化,我无法再连接到EC2实例,SSH错误为Permission denied (publickey)
。
有什么办法可以重置该文件夹的权限吗?
感谢您的所有帮助。
答案 0 :(得分:1)
失去对Amazon EC2实例的访问是一种常见的遭遇 - 当你不知道原因在Eric Hammond的优秀摘要Solving: "I can't connect to my server on Amazon EC2"中得到解决时,如何处理这种情况。但是,由于您现在已经出现了这种情况,因此您可以立即应用他的相应说明Fixing Files on the Root EBS Volume of an EC2 Instance。
在此过程中,该过程归结为:
/ubuntu
权限有关如何从命令行执行此操作的详细信息,请参阅Eric的说明;显然,您也可以通过AWS Management Console完成SSH访问的所有步骤,无需安装Amazon EC2 API Tools,以防它们现在不可用。