2

我已经看到了一些关于这个问题的问题,但我还没有工作。

我在新 PC 上安装了TortoiseGit 。

它已设置为可以使用TortoisePlink.exe,并且我在计算机上使用BitBucket设置了正确的公钥/私钥。

我可以将没有问题的内容送到远程服务器,但我不断收到来自 Pageant 的弹出窗口,询问我的密码

密码请求

请注意,这是我打开电脑后第一次推送。输入后,我不必在该Windows 会话中再次执行此操作。

当我的电脑启动时,Pageant 没有启动。如果我手动启动 Pageant,则没有列出任何键。

我以为我可以压制它?

4

1 回答 1

2

你的 SSH 密钥是加密的,因此需要解密才能使用。这可以为

  • 通过 putty、plink 或 tortoise(git)plink 进行的每个连接,
  • 每次选美会话(选美会将未加密的密钥缓存在内存中,这样您就不需要一次又一次地重新输入),
  • 曾经,通过使用 PuttyGen 并存储未加密的 ssh 密钥(但是,如果它被盗,攻击者可以直接使用它)。

(基于我对 TortoiseGit 问题跟踪器https://gitlab.com/tortoisegit/tortoisegit/issues/3004#note_33383409的回答)

于 2017-06-26T10:09:17.843 回答