小编Phl*_*das的帖子

如何更改 ssh-keygen 输出的目录?

我想运行如下命令:

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
Run Code Online (Sandbox Code Playgroud)

我的理解是 ssh-keygen 输出到主目录。我正在使用 Git Bash(Windows,MYSS MINGW64)的联网计算机上工作,其中主目录是我无权访问的目录。我像这样更改主目录:

export HOME=C:/Users/myusername
Run Code Online (Sandbox Code Playgroud)

所以现在当我输入:

echo $HOME
Run Code Online (Sandbox Code Playgroud)

它说:

C:/Users/myusername
Run Code Online (Sandbox Code Playgroud)

但是当我再次尝试运行 ssh-keygen 命令时,它会在我无权访问的目录中运行。我已经查看了一些硬编码路径的配置文件,但找不到任何东西。如何将其更改为指向我有权访问的目录?

ssh git

89
推荐指数
1
解决办法
10万
查看次数

标签 统计

git ×1

ssh ×1