默认情况下,当我连接时,我的 ssh 会在 /.ssh/ 中查找私钥身份。但是,这不是 Windows 系统中的有效位置。如何永久更改它查找私钥身份的默认位置,以便ssh-add每次需要我的密钥时都不需要运行?
注意:我在安装 mysysgit 时获得了 SSH,这是 Windows 版本的 Git(在其 /bin 目录中附带所有 ssh 可执行文件)。我认为它在这个地方看起来是因为它希望我使用它附带的 MinGW git bash。但是,我想在 cmd.exe 提示符下工作,所以我需要它在有效的 Windows 文件夹中查找。
sshOpenSSH 通常使用~/.ssh/,其中 ~ 代表您的主目录。要使其在 Windows 上运行,请HOME适当设置环境变量。
set HOME=%USERPROFILE%
set HOME=C:\Users\babonk
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16575 次 |
| 最近记录: |