TortoiseGit 不断询问 SSH 密码
TortoiseGit keeps asking for SSH passphrase
我已经看到了一些关于这个问题的questions,但我没有找到解决办法。
我在一台新电脑上安装了 TortoiseGit。
它被设置为使用 TortoisePlink.exe
并且我在我的计算机上和 BitBucket.
上设置了正确的 public/private 密钥
我可以将 内容w/o 问题发送到远程服务器,但我不断从Pageant 收到弹出窗口window 询问我的密码.
请注意这是第一次我在开机后push。输入后,我不必在 Windows 会话 .
中再次输入
当我的电脑启动时,Pageant 不会 启动。如果我手动启动 Pageant,则会列出 NO 键。
我以为我可以抑制它?
您的 SSH 密钥已加密,因此需要解密才能使用。这可以为
完成
- putty、plink 或 tortoise(git)plink 的每个连接,
- 每个选美会话(选美将未加密的密钥缓存在内存中,这样您就不需要一次又一次地重新输入),
- 永远,通过使用 PuttyGen 并存储未加密的 ssh 密钥(然后,但是,如果它被盗,攻击者可以直接使用它)。
(基于我在 TortoiseGit 问题跟踪器上的回答 https://gitlab.com/tortoisegit/tortoisegit/issues/3004#note_33383409)
我已经看到了一些关于这个问题的questions,但我没有找到解决办法。
我在一台新电脑上安装了 TortoiseGit。
它被设置为使用 TortoisePlink.exe
并且我在我的计算机上和 BitBucket.
我可以将 内容w/o 问题发送到远程服务器,但我不断从Pageant 收到弹出窗口window 询问我的密码.
请注意这是第一次我在开机后push。输入后,我不必在 Windows 会话 .
中再次输入当我的电脑启动时,Pageant 不会 启动。如果我手动启动 Pageant,则会列出 NO 键。
我以为我可以抑制它?
您的 SSH 密钥已加密,因此需要解密才能使用。这可以为
完成- putty、plink 或 tortoise(git)plink 的每个连接,
- 每个选美会话(选美将未加密的密钥缓存在内存中,这样您就不需要一次又一次地重新输入),
- 永远,通过使用 PuttyGen 并存储未加密的 ssh 密钥(然后,但是,如果它被盗,攻击者可以直接使用它)。
(基于我在 TortoiseGit 问题跟踪器上的回答 https://gitlab.com/tortoisegit/tortoisegit/issues/3004#note_33383409)