堆栈跟踪:\ sshd.exe:***致命错误 - 无法加载u,Win32错误1114,COPSSH GIT TORTOISEGIT

时间:2010-12-23 05:27:53

标签: git ssh tortoisegit

我使用git和copssh进行密钥验证时遇到了这种非常奇怪的情况。

当我使用带有密钥身份验证的tortoisegit或git扩展进行git推送或克隆时,它总是失败

  

堆栈跟踪:\ sshd.exe: * 致命错误    - 无法加载u,Win32错误1114

但是当我使用putty加载相同的密钥时,它可以正常工作。我确实尝试使用plink.exe更改tortoisegit ssh客户端仍然无法正常工作。

我从home / user / .ssh目录中删除authorized_key文件后,尝试使用密码更改身份验证方法,并且所有git命令都正常。

那是什么让一切都错了? 请帮忙......

TIA

1 个答案:

答案 0 :(得分:2)

事实证明权限,我使用COPSSH并使用Windows用户名作为ssh帐户。使用密码进行身份验证时,您不必具有管理员权限即可克隆(读取)或推送(写入),但使用配对密钥进行身份验证时,即使已对目标文件夹设置了完全控制权限,也需要具有管理员权限。