错误地禁用了 ec2-user ssh 访问

Posted

技术标签:

【中文标题】错误地禁用了 ec2-user ssh 访问【英文标题】:Disabled ec2-user ssh access by mistake 【发布时间】:2019-03-04 04:10:06 【问题描述】:

我通过删除授权密钥禁用了 ec2-user ssh 访问并错误地打开了公钥身份验证。现在我无法访问服务器。

有什么方法可以重新获得访问权限?

【问题讨论】:

你有备份吗? 请将您的问题移至Super User(在此处删除,在此处重新发布)。这是off-topic here。 【参考方案1】:

在某些情况下可以恢复对您的实例的 ssh 访问权限。 AWS 文档的this page 中描述了具体步骤。

警告:

如果您的实例是存储支持的,请不要执行此过程 例如,因为这个恢复过程需要停止和启动 您的实例,任何数据都将丢失。有关详细信息,请参阅 Determining the Root Device Type of Your Instance.

【讨论】:

以上是关于错误地禁用了 ec2-user ssh 访问的主要内容,如果未能解决你的问题,请参考以下文章

通过 ssh 连接而无需访问主文件夹

远程SSH访问pfSense

通过 SSH 连接到 EC2 服务器出现错误请以 ec2-user 用户而不是 root 用户身份登录

加载时禁用访问表单控件

禁用 SSH 的密码验证 [关闭]

AWS EC2 ssh连接在10秒后关闭