Git+Windows 8+SSH:要求输入密码
我想在Windows 8上用Git+SSH克隆远程存储库。但它不想接受我的密钥,它总是要求输入密码,而不是密码短语 我认为这个问题与ssh客户机有关,因为我尝试了一些其他Git工具,这些工具也不适用于TortoiseGit+Netbeans 私有SSH密钥存储在C://Users/myusername/.SSH/id\u rsa和C:\Program Files x86\Git.SSH\id\u rsa下。对于测试用例,我还将文件夹更改为完全可写 没有密码短语,因此它通常不需要询问就可以连接。但它仍然会问,Git Bash中的这个命令也会问: ssh-Tgit@example.com 答复:git@example.com的密码: 我卸载了所有内容,并在本教程中进行了尝试: 还以管理员身份打开Git SSH客户端,指纹被添加到已知的\u主机Git+Windows 8+SSH:要求输入密码,windows,git,windows-8,ssh,Windows,Git,Windows 8,Ssh,我想在Windows 8上用Git+SSH克隆远程存储库。但它不想接受我的密钥,它总是要求输入密码,而不是密码短语 我认为这个问题与ssh客户机有关,因为我尝试了一些其他Git工具,这些工具也不适用于TortoiseGit+Netbeans 私有SSH密钥存储在C://Users/myusername/.SSH/id\u rsa和C:\Program Files x86\Git.SSH\id\u rsa下。对于测试用例,我还将文件夹更改为完全可写 没有密码短语,因此它通常不需要询问就可以连接。但
我已经停用了我的安全软件eset,但它也不工作。其他人可以在Mac上克隆存储库。您可以在Git Bash中签入ls$HOME/.ssh或dir%HOME%\.ssh的内容吗?您是否看到id\u rsa和id\u rsa.pub?公钥是否在服务器端发布在~Git/.ssh/authorized\u keys文件中?谢谢您的快速回答!我无法直接访问服务器。但是我们使用的是gitlab,我在那里输入了公钥。请确保您输入的密钥是唯一的一行。