【发布时间】:2021-07-09 10:59:40
【问题描述】:
在 Windows 上,它通常存储在 %USERPROFILE%\ssh 或 %USERPROFILE%.ssh 文件夹。
但是,我在转到 %USERPROFILE% 时看不到 ssh 文件夹。 是否可以自己创建 ssh 文件夹和 known_hosts 文件?
【问题讨论】:
在 Windows 上,它通常存储在 %USERPROFILE%\ssh 或 %USERPROFILE%.ssh 文件夹。
但是,我在转到 %USERPROFILE% 时看不到 ssh 文件夹。 是否可以自己创建 ssh 文件夹和 known_hosts 文件?
【问题讨论】:
是的,这是意料之中的。
您可以在 CMD 中执行以下操作:
cd "%USERPROFILE%"
mkdir .ssh
从那里,假设您的 PATH 中有 ssh-keygen(例如包含在 Git For Windows 中),您可以输入:
ssh-keygen -t rsa -P ""
这将在默认路径~/.ssh(/id_rsa[.pub]) 中生成一个密钥,~/.ssh 被翻译成%USERPROFILE%\.ssh
【讨论】: