不知道如何或爲什麼,但ssh-agent丟失了所有保存的密碼。 我如何重新添加它們?如何用Git保存密碼ssh-agent
我想如果通過SSH連接鍵入密碼,然後讓ssh-agent從那裏記住它。
我對不同的主機使用一個配置文件,並且據我記得我沒有ssh-add
那裏的任何條目,而是鍵入密碼一次,然後代理記住它。
謝謝。
不知道如何或爲什麼,但ssh-agent丟失了所有保存的密碼。 我如何重新添加它們?如何用Git保存密碼ssh-agent
我想如果通過SSH連接鍵入密碼,然後讓ssh-agent從那裏記住它。
我對不同的主機使用一個配置文件,並且據我記得我沒有ssh-add
那裏的任何條目,而是鍵入密碼一次,然後代理記住它。
謝謝。
如果您使用的shell不是由與生成ssh-agent的shell相同的shell創建的,那麼您需要設置一些env變量,以便ssh知道要查詢哪個代理。
當您運行ssh-agent以便輕鬆導入新shell時,會顯示它們。
有關更多詳細信息,請參見http://mah.everybody.org/docs/ssh。
Git的問題在這裏非常受歡迎,但由於這不是Git特有的,我正在投票決定將它移到SU,你可能會得到更好的答案。 – Cascabel