Ssh 在新的Linux安装中,如何使用文件id_rsa.pub中的旧密钥?
我在文件Ssh 在新的Linux安装中,如何使用文件id_rsa.pub中的旧密钥?,ssh,ssh-keys,Ssh,Ssh Keys,我在文件~/.ssh/id\u rsa.pub中有旧密钥。我必须格式化计算机,如何恢复此密钥以再次访问服务器?我想你的意思是“id\u rsa.pub文件中的旧密钥”您的客户端(“计算机”)在格式化客户端时丢失了它。此公钥应该已经存在于服务器上。为了能够对服务器进行身份验证,您需要匹配的私钥(~/.ssh/id\u rsa)。如果您有,只需将其复制回新系统上的该位置即可 如果您在格式化过程中丢失了公钥,并且没有备份,则重新获得访问权限的唯一方法是生成一个新的公钥对(ssh-keygen),并在通
~/.ssh/id\u rsa.pub
中有旧密钥。我必须格式化计算机,如何恢复此密钥以再次访问服务器?我想你的意思是“id\u rsa.pub文件中的旧密钥”您的客户端(“计算机”)在格式化客户端时丢失了它。此公钥应该已经存在于服务器上。为了能够对服务器进行身份验证,您需要匹配的私钥(~/.ssh/id\u rsa
)。如果您有,只需将其复制回新系统上的该位置即可
如果您在格式化过程中丢失了公钥,并且没有备份,则重新获得访问权限的唯一方法是生成一个新的公钥对(ssh-keygen
),并在通过密码进行身份验证时将公钥复制到服务器(例如,通过ssh-copy-id
)。在这种情况下,我还建议从服务器中删除旧的公钥