2

我正在使用 plink 作为 GIT 设置的一部分,并且我已经正确设置了我的远程密钥并且可以通过 Putty 进行连接。

但是,当我尝试运行 msysgit 和 TortiseGit 直接克隆 git 时 - 通过输入路径

c:\Program Files (x86)\puTTY\plink.exe

我得到一个窗口框,要求输入密码。

现在我在我的 rsa 密钥上设置了一个密码 - 但是当我输入该密码时它不起作用。(我知道我可以使用选美,但它不起作用,因为当我输入一个密码时,它只会显示“致命错误挂断”)

我怎样才能知道 plink.exe 正在使用什么密码或信息,因为显然有问题?

4

1 回答 1

0

看看这张本指南也许会对您有所帮助。

PS:如果您的密钥受密码保护,您需要在加载密钥的情况下运行 ssh 代理(在您的情况下是选美),否则您的 ssh 客户端将无法使用您的密钥。您有密码提示这一事实仅意味着基于密钥的身份验证失败并且服务器接受密码身份验证。

PPS:看看这个这个问题,你真的确定你到处都使用相同的 plink 吗?我不确定它们是否一定会共享配置,例如 plink(putty 附带)和 tortoise plink。

于 2009-09-30T19:21:58.407 回答