我有一个不错且稳定的 Ubuntu 12.04 Amazon 机器映像 (AMI) ,我正在使用 pem 文件 ( )登录我的Amazon EC2ssh -i dev.pem ubuntu@<instance_name>.compute-1.amazonaws.com
实例。有一天/ubuntu
文件夹的权限发生了变化,我不再能够连接到 EC2 实例,SSH 错误是Permission denied (publickey)
.
有什么办法可以重置该文件夹的权限吗?
感谢您的所有帮助。
我有一个不错且稳定的 Ubuntu 12.04 Amazon 机器映像 (AMI) ,我正在使用 pem 文件 ( )登录我的Amazon EC2ssh -i dev.pem ubuntu@<instance_name>.compute-1.amazonaws.com
实例。有一天/ubuntu
文件夹的权限发生了变化,我不再能够连接到 EC2 实例,SSH 错误是Permission denied (publickey)
.
有什么办法可以重置该文件夹的权限吗?
感谢您的所有帮助。
失去对Amazon EC2实例的访问权是一种常见的情况 - 在 Eric Hammond 的出色总结解决方案中解决了当您不知道原因时如何处理这种情况:“我无法连接到我在 Amazon EC2 上的服务器”。但是,由于您现在已经知道是什么原因导致了这种情况,您可以立即应用他在 EC2 实例的根 EBS 卷上修复文件的相应说明。
有了这个,这个过程归结为:
/ubuntu
您的情况调整权限有关如何从命令行执行此操作的详细信息,请参阅 Eric 的说明;显然,您也可以通过AWS 管理控制台实现 SSH 访问的所有步骤,无需安装Amazon EC2 API 工具,以防它们尚不可用。