我在文件 ~/.ssh/id_rsa.pub 中有旧 key .我必须格式化计算机,如何恢复此 key 以再次访问服务器?

请您参考如下方法:

我想您的意思是您的客户端(“计算机”)中的“文件中的旧 key id_rsa.pub”,并且您在格式化客户端时丢失了它。这个公钥应该已经保存在您的服务器上。为了能够对您的服务器进行身份验证,您需要匹配的私钥( ~/.ssh/id_rsa )。如果有,只需将其复制回新系统上的该位置即可。

如果您在格式化过程中丢失它并且没有备份,则重新获得访问权限的唯一方法是生成一个新对 (ssh-keygen ) 并将公钥复制到您的服务器(例如通过 ssh-copy-id ),同时通过密码进行身份验证,如果你没有禁用它。在这种情况下,我还建议从服务器中删除旧的公钥。


评论关闭
IT序号网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!