
我已經使用 產生了 RSA 公鑰/私鑰對ssh-keygen
。但是,每次會話第一次使用時都會提示我輸入密碼來解鎖。登入後如何自動解鎖?
更好的是:由於它在 Ubuntu 伺服器上運行,因此如果它從未被鎖定那就太好了 - 這樣需要它的自動化守護程序就不需要手動幹預來使用它。
答案1
對於加密金鑰的重複使用使用ssh-agent
。它會列印一些包含您必須導出的環境變數的輸出。然後使用 新增鍵ssh-add
。
在 ssh-agent 運行之前,您只需解鎖一次密鑰。
答案2
我可能在這裡弄錯了,但聽起來您想要做的是不需要每次使用鑰匙時解鎖它?
如果是這種情況,最簡單的解決方案似乎是在建立金鑰時不建立密碼。即運行
ssh-keygen
當它要求輸入密碼時,只需按兩次 Enter 鍵即可。如果這太簡單了,我很抱歉,但這是我在創建密鑰時一直所做的,所以我不需要解鎖它們。希望能幫助你!