3
因此,它似乎对我们的团队的开发人员删除了我们App-Production.pem
的公钥在我们.ssh/authorized_keys
,所以默认AWS密钥对不再起作用,打破了我们的部署管道。如何查找AWS密钥对公钥?
我在哪里可以找到公共密钥添加回authorized_keys
?是否有可能做到这一点,而无需启动一个新的实例?
因此,它似乎对我们的团队的开发人员删除了我们App-Production.pem
的公钥在我们.ssh/authorized_keys
,所以默认AWS密钥对不再起作用,打破了我们的部署管道。如何查找AWS密钥对公钥?
我在哪里可以找到公共密钥添加回authorized_keys
?是否有可能做到这一点,而无需启动一个新的实例?
如果你有私钥,您可以检索的公钥。
如果您使用的是Linux,使用下面的命令,
ssh-keygen -y
提示时,则提供路径,以私有密钥文件。 ,你会得到一个公钥后。保存。
然后使用以下步骤来重新访问这个实例。
authorized_keys
文件用公钥欲了解更多信息follow this doc。
你还能登录到该实例(如与另一密钥对),或者是你完全锁定了呢? –