我在 cygwin 下使用 ssh-agent 时遇到问题。疯狂的部分是它正在工作,但有一天重启后停止了。下面是一个例子:
sthomas@sthomas-tcg ~
$ keychain ~/.ssh/id_rsa
KeyChain 2.6.8; http://www.gentoo.org/proj/en/keychain/
Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL
* Initializing /home/sthomas/.keychain/sthomas-tcg-sh file...
* Initializing /home/sthomas/.keychain/sthomas-tcg-csh file...
* Initializing /home/sthomas/.keychain/sthomas-tcg-fish file...
* Starting ssh-agent
* Adding 1 ssh key(s)...
Enter passphrase for /home/sthomas/.ssh/id_rsa:
Identity added: /home/sthomas/.ssh/id_rsa (/home/sthomas/.ssh/id_rsa)
sthomas@sthomas-tcg ~
$ ssh-add
Could not open a connection to your authentication agent.
sthomas@sthomas-tcg ~
$ ssh stage
Enter passphrase for key '/home/sthomas/.ssh/id_rsa':
Run Code Online (Sandbox Code Playgroud)
我发现这个用户和我有完全相同的问题
不幸的是,我没有足够的代表在那里发表评论。我尝试按照他的指示进行操作,但第一步对我不起作用:
sthomas@sthomas-tcg ~
$ `eval …
Run Code Online (Sandbox Code Playgroud)