2014-08-30 147 views
3

我已經下載了最新的Sourcetree,它帶有puttygen,plink和pageant。Sourcetree Git - SSH密碼短語提示

我已經設置了一個SSH公鑰和私鑰,並帶有非空密碼。

當我將私鑰添加到Pageant鍵列表中時,系統提示我輸入此密碼。但是,當我重新啓動機器並重新打開Sourcetree時,系統會重新提示輸入此密碼。

1)。 Pageant或Sourcetree是否應該保存這個密碼短語,所以我不會每次使用Sourcetree時都會收到提示。

2)。如果是這樣,怎麼樣?

回答

1

Pageant只在內存中保存解密的密鑰。它不會在任何地方保存密碼或解密的密鑰。

保存密碼短語幾乎與保存未加密密鑰一樣不安全。雖然這將是一個解決方案,這真的是而不是推薦!

報價從佳麗文檔Security considerations部分:

使用佳麗爲公鑰認證爲您提供了能夠打開多個SSH會話,而不必每次都鍵入密碼的便利,但也給了你從不在磁盤上存儲解密私鑰的安全優勢。許多人認爲這是安全性和便利性之間的妥協。

妥協,但是。在Pageant中保存你解密的私鑰要比將它們存儲在易於查找的磁盤文件中要好,但它的安全性不如將它們存儲在任何地方。

+0

在Mac OS上,密碼保存在鑰匙串中。因此不需要再次輸入密碼。在Windows 10上這怎麼可能? – jfmg 2016-04-06 19:31:22

+0

什麼「密碼」?爲什麼downvote? – 2016-04-07 05:13:59

+0

已經修復它。我不得不使用膩子。 Putty可以將ssh密鑰轉換爲Putty密鑰。用膩子我可以保存密碼。在Windows上沒有更多的提示。 – jfmg 2016-04-07 13:14:49