我已按照 here 的说明在 Windows 10 中使用 OpenSSH 并创建了一个存储在该目录中的 ssh 密钥:
C:\Users\MyUser/.ssh/id_rsa
,正如我收到的消息所述。
如何从 Windows
cmd
(或文件资源管理器)中实际找到此目录,以便获取我的 ssh 密钥对?
当我尝试 cd 到那里时,出现该目录不存在的错误。
保存 SSH 密钥的默认位置是
C:\Users\username\.ssh
。
因此,如果您打开 Windows 命令提示符,您应该能够使用更改目录命令来查看是否存在
.ssh/
子目录,如下所示:
cd .ssh/
(您需要正斜杠)
如果存在,您应该会得到一个新行:
C:\Users\username\.ssh>
如果不存在,则会出现错误消息。
就我而言,ssh-keygen 在当前目录中生成密钥,而不是在它声称生成密钥的路径中。我也在遵循这些说明,但也很困惑。
不,我没有屏幕截图证明 ssh-Keygen 在与其声称的不同的目录中生成密钥。