来自路径(.ssh/authorized_keys
)中实例内的授权密钥文件的密钥被意外删除。据我所知,该密钥与用于pem
的{{1}}文件相同。现在,我无法使用ssh
文件进入实例,是否有任何方法pem
到该实例?
答案 0 :(得分:1)
启动Amazon EC2实例时,指定的公钥/私钥对的公共一半将复制到.ssh/authorized_keys
。然后,您可以使用密钥对的私有一半登录到该实例。
如果.ssh/authorized_keys
文件已被删除,则无法使用该密钥对登录该实例。如果系统上已安装了另一个密钥对(对于相同或不同的用户),请使用该用户登录该实例&密钥对。
最坏的情况是,如果没有可用的密钥对,您可以将卷装入另一个实例并影响修复。它将涉及:
/dev/sda1
authorized_keys
文件(可以是新密钥)