如何使用密鑰環為無密碼 ssh/sshfs 設定 gnome 密鑰環以使用儲存的密碼解鎖密鑰?

如何使用密鑰環為無密碼 ssh/sshfs 設定 gnome 密鑰環以使用儲存的密碼解鎖密鑰?

我的 gnome 金鑰環中有一個 ssh 金鑰,受密碼保護。
我將該密鑰的「解鎖密碼」保存在我的登入密鑰環中。

如果我解鎖登入金鑰環,則無需輸入密碼即可進行 ssh。
如果我的密鑰環被鎖定,第一次 ssh 時,它會提示我輸入 ssh 密鑰密碼,然後在會話的其餘部分保留它。

然而,當我使用指紋登入時(自動輸入我的密碼,另請注意,我的密鑰環密碼與登入密碼相同),我想要實現的目標以及我認為登入密鑰環的目的是:我應該能夠使用我的ssh 金鑰(for sshfs)而無需輸入任何密碼,因為它保存在我的登入金鑰環中。

密鑰環是否僅在執行特定的啟動腳本時解鎖 - 我無法識別該啟動腳本(.profile不是嗎,我嘗試過,當我嘗試 ssh 或 mount 時它會提示輸入密碼sshfs)?

所以我的問題是如何透過使用登入密鑰環中儲存的密碼(登入時)來存取 ssh/sshfs。

或者換句話說:是否可以為無密碼 ssh/sshfs 設定 gnome 密鑰環,使用密鑰環使用儲存的密碼解鎖 ssh 密鑰?

我已經檢查過了,但它沒有滿足我的要求”如何在 gnome-keyring 中保存 SSH 金鑰密碼?

注意:我使用的是 Ubuntu 10.04(我知道我應該升級,計劃稍後進行)

編輯:我通常使用指紋登錄,我嘗試使用密碼登錄,結果登入密鑰環解鎖,因此 ssh/sshfs 無需我輸入登入之外的任何密碼即可工作。那麼現在的問題是如何透過指紋認證來解鎖密鑰環。

答:https://askubuntu.com/questions/39217/unlock-keyring-with-fingerprint-reader-on-login/238055#238055 簡而言之,鑰匙圈不能透過指紋認證解鎖。如果我想解鎖,我需要使用我的登入密碼。

問題結束。

答案1

我如何能夠透過使用登入密鑰環中儲存的密碼(登入時)來存取 ssh/sshfs。

不,你不能。 SSH 使用協定與 gnome-keyring 進行通信ssh-agent,僅支援私鑰操作,不支援傳遞密碼。

答案2

答:https://askubuntu.com/questions/39217/unlock-keyring-with-fingerprint-reader-on-login/238055#238055簡而言之,鑰匙圈不能透過指紋認證解鎖。如果我想解鎖,我需要使用我的登入密碼。

相關內容