我最近下载了Sourcetree,里面有puttygen,plink和pageant。
我已经设置了一个SSH公钥和私钥,带有一个非空密码。
当我将私钥添加到Pageant密钥列表时,提示我输入这个密码。但是,当我重新启动机器并重新打开Sourcetree时,我会再次提示输入这个密码。
1)。Pageant还是Sourcetree应该保存这个密码,所以我不是每次想使用Sourcetree时都会收到提示吗?
2)。如果是这样的话,是怎么做的?
发布于 2014-08-31 05:56:02
选美只在内存中保留解密密钥。它不会在任何地方保存密码或解密密钥。
保存密码几乎和保存未加密的密钥一样不安全。虽然这对你来说是一个解决方案,但这确实是不值得推荐的!
引用Pageant文档中的安全考虑部分:
使用Pageant进行公钥身份验证可以方便地打开多个SSH会话,而不必每次输入密码,但也可以使您从不将解密的私钥存储在磁盘上带来安全好处。许多人认为这是在安全和方便之间的一个很好的折衷。 然而,这是一种妥协。在Pageant中保存已解密的私钥比将它们存储在容易找到的磁盘文件中要好,但比根本不将它们存储在任何地方还要安全。
https://stackoverflow.com/questions/25586462
复制相似问题