Ssh 权限被拒绝(公钥)amazon ec2实例
实例内路径(Ssh 权限被拒绝(公钥)amazon ec2实例,ssh,amazon-ec2,Ssh,Amazon Ec2,实例内路径(.ssh/authorized_keys)处的authorized keys文件中的密钥被意外删除。据我所知,该密钥与用于ssh的pem文件相同。现在,我无法使用pem文件ssh到实例中,有没有办法ssh到该实例中 启动Amazon EC2实例时,指定的公钥/私钥对的公共部分将复制到.ssh/authorized_keys。然后,您可以使用密钥对的私有部分登录到实例 如果.ssh/authorized_keys文件已被删除,则无法使用该密钥对登录到实例。如果系统上安装了另一个密钥对(
.ssh/authorized_keys
)处的authorized keys文件中的密钥被意外删除。据我所知,该密钥与用于ssh
的pem
文件相同。现在,我无法使用pem
文件ssh到实例中,有没有办法ssh
到该实例中 启动Amazon EC2实例时,指定的公钥/私钥对的公共部分将复制到.ssh/authorized_keys
。然后,您可以使用密钥对的私有部分登录到实例
如果.ssh/authorized_keys
文件已被删除,则无法使用该密钥对登录到实例。如果系统上安装了另一个密钥对(针对相同或不同的用户),请使用该用户和密钥对登录到实例
最糟糕的情况是,如果没有可用的密钥对,则可能会将卷装载到另一个实例上并影响修复。这将涉及:
- 关于“不快乐”实例:
- 停止实例
- 分离根卷(我们称之为卷A)——确保记住设备标识符,例如
/dev/sda1
- 启动新实例:
- 附卷A
- 登录到新实例
- 导航到卷A并替换
文件(可以是新密钥)授权密钥
- 停止新实例
- 分离卷A
- 关于“不快乐的实例”:
- 重新连接卷A(保持相同的设备名称)
- 启动它李>
授权密钥文件中不再有密钥了?服务器上有其他帐户吗?在serverfault上这样更好。comI不知道这个链接是否有用。。。我建议要么重新创建密钥对,要么从现有pem文件中提取公钥。