gpt4 book ai didi

git-bash - 每次 PC 重新启动后,Git Bash 在首次运行时都会要求输入 SSH 密码

转载 作者:行者123 更新时间:2023-12-04 17:43:15 24 4
gpt4 key购买 nike

每次我在重新启动 Windows 10 PC 后启动 Git Bash 时,它都会要求我输入 SSH key 的密码。

我以前没有遇到过这个问题,我也从未在其他任何地方见过;我在工作中使用 Git Bash,但从未在那里看到过这个问题。

Initializing new SSH agent...
succeeded
Enter passphrase for /c/Users/User/.ssh/id_rsa:

如果我关闭 Git Bash 窗口并打开一个新窗口,新窗口不会提示我输入密码。也不会出现任何后续窗口。我是否在第一个窗口中输入密码似乎并不重要。

但是,如果我重新启动,第一个 Git Bash 窗口将再次提示我输入密码。

我试过卸载并重新安装 Git。我也试过运行 ssh-add -k path/to/key .这两种方法都不奏效。

最佳答案

If I close the Git Bash window and open a new one, the new window doesn't prompt me for a passphrase.



那是因为您的 ~/.bashrc (在 %USERPROFILE% 下) must have launched the ssh-agent ,这将在您的 Windows session 期间缓存您的密码。
但是在重新启动 Windows 时,您将需要再次输入密码。

关于git-bash - 每次 PC 重新启动后,Git Bash 在首次运行时都会要求输入 SSH 密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53472359/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com