Sourcetree Git - SSH密码短语提示

时间:2014-08-30 20:26:08

标签: putty plink pageant

我最近下载了Sourcetree,它附带了puttygen,plink和pageant。

我已设置SSH公钥和私钥,并使用非空密码。

当我将私钥添加到Pageant键列表时,系统会提示我输入此密码。但是,当我重新启动我的机器并重新打开Sourcetree时,我会再次提示我输入密码。

1)。 Pageant或Sourcetree应该保存这个密码,所以每次我希望使用Sourcetree时都不会提示我吗?

2)。如果是这样,怎么样?

1 个答案:

答案 0 :(得分:1)

Pageant仅将解密密钥保存在内存中。它不会在任何地方保存密码或解密密钥。

保存密码短语与保存密钥未加密几乎一样不安全。虽然这对您来说是一个解决方案,但它确实值得推荐!

引用来自Pageant文档的Security considerations部分:

  

使用Pageant进行公钥身份验证使您可以方便地打开多个SSH会话,而无需每次都输入密码短语,而且还具有永远不会在磁盘上存储解密的私钥的安全优势。许多人认为这是安全性和便利性之间的良好折衷。

     然而,

的妥协。在Pageant中保存已解密的私钥比将它们存储在易于查找的磁盘文件中更好,但仍然比不在任何地方存储它们更安全。