使用git bash在 gitlab 中添加ssh-key时,出现错误:
“保存密钥‘keyname’失败:权限被拒绝”
. 我该怎么办?
这是输入-
$ ssh-keygen -t rsa -C "name@email.com"
Generating public/private rsa key pair.
Enter file in which to save the key (/c/Users/UserName/.ssh/id_rsa): fileName
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Saving key "fileName" failed: Permission denied
PS-以下我已经尝试过的事情-
- 设置环境变量
- 我使用cmd插入相同的命令,但收到以下错误 - “ ssh-keygen未被识别为内部或外部命令、可运行程序或批处理文件”
- 将当前目录更改为
C:\Program Files\Git\bin
这是我设置的路径(正如另一个 SO 问题所建议的那样) -
C:\Program Files\Git\bin\ssh-keygen.exe
这是我提到的SO 问题。提前致谢。