2011-05-06 196 views
2

我使用rsa加密的ssh密鑰訪問某些服務器 - 私鑰受密碼保護。受密碼保護的ssh密鑰 - 一次只被要求輸入密碼

我過去曾使用過這種配置,並且我知道使用gnome-keyring時通常應該要求在每個會話中爲我的密鑰確認一次密碼。 但是,第一次輸入我的密碼後,我再也沒有被要求過

我可以驗證私鑰是否受密碼保護,我嘗試了其他機器上的相同密鑰(我已經被要求輸入密碼),並且通過gnome-keyring管理器更改了密碼。不過,從第一次開始我就不會被要求了!

任何想法可能發生在這裏?

謝謝!

回答

2

您的rsa密碼​​的密碼與您從未被要求輸入密碼的系統上的用戶名密碼相同。當您登錄到gnome時,如果gnome-keyring與密鑰密碼匹配,它將自動使用用戶密碼。

+0

這是非常有意義的,非常感謝你:) 這也解釋了爲什麼我在其他系統上被要求。 特別是如果密碼得到這樣的對待,我認爲它有點擊敗有密碼的目的...... *運行快速將密碼更改爲不同的東西* – Geekfish 2011-05-06 10:41:00

+0

@Geekfish:如果你認爲答案是有用的,你可能會贊成它。歡迎來到SO,順便說一句! – blubb 2011-05-06 10:43:34

+0

我試過了,但是恐怕我的聲望還不夠高(我需要15才能讓你高興!)。當我有機會的時候會做! – Geekfish 2011-05-06 11:02:02