我用来完成所有工作的机器(运行 Mint)坏了。这是我通过 SSH(使用 putty)访问我的 Web 服务器(运行 Ubuntu)的机器。我已移除硬盘并恢复文件夹中的所有文件.ssh
,现在希望使用另一台机器(运行 lubuntu 和 putty)访问我的服务器。我可以使用相同的密钥并将它们导入 putty 吗?如果可以,我该怎么做?
我的服务器仅采用公钥认证,并且密码访问被禁用,所以我目前无法通过 SSH 访问服务器,而且由于它们位于“云端”的某个地方,因此我无法物理访问它们。
我可以使用现有密钥吗?我可以创建新密钥吗?
答案1
答案2
在 Putty 上,在“ssh”-“Auth”类别(左侧菜单)中有一个选项“用于身份验证的私钥文件”。在该选项中,您可以浏览文件系统以选择从磁盘中恢复的私钥。
请注意,在.ssh目录中,私钥默认名为“id_rsa”。
另一种判断文件是否为私钥的方法是打开它,看看它是否包含以下行
-----BEGIN RSA PRIVATE KEY-----