我需要一直从 Github 拉取并且我有一个密码,但这很痛苦,所以我通常运行......
ssh-agent bash
ssh-add ~/.ssh/id_rsa
<prompt and give passphrase>
git pull
...
这适用于会话,但即使在我注销后,我也希望它在下次我 PuTTY 时保存密码。所以我安装了钥匙串,但我太笨了无法操作它。所以现在当我登录时,我输入...
ssh-agent bash (Which I'm guessing causes bashrc to load and then keychain loads)
git pull
...
我该怎么做,这样我就不需要在每次登录时都调用“ssh-agent bash”?
我正在使用 ArchLinux...
使用 Putty 的 ssh 代理 - Pageant 获取您的私钥并启用代理转发。 http://the.earth.li/~sgtatham/putty/0.58/htmldoc/Chapter9.html
好的,这是我能想到的最好的...
安装钥匙串...
然后将以下内容添加到~/.bashrc文件:
然后将以下内容添加到~/.bash_profile:
这将启动钥匙串。它不像将两者都放在 bash 配置文件或 bashrc 文件中那么简单。