升级前
当我运行git clone git@...
(使用ssh)每台计算机重新启动一次时,会出现一个窗口对话框,其中包含用于插入我的SSH密码的文本框,并单击“确定”确认。然后,直到我的系统下次启动时,才不再需要密码短语。
升级到13.10之后
升级到Ubuntu 13.10后,该窗口不再出现,但终端中出现一条消息:
Enter passphrase for key '/home/username/.ssh/id_rsa':
...每次克隆git存储库时都会出现。
我怎样才能解决这个问题?我只想输入一次密码。
ssh-agent bash
+ ssh-add
。那只能工作几分钟。
AddKeysToAgent yes
到.ssh / config对我有用。
ssh-add
命令。你试过了吗?