強制 SSH(在客戶端)要求輸入密碼 (Xubuntu)

強制 SSH(在客戶端)要求輸入密碼 (Xubuntu)

請問,如何設定 SSH 詢問密碼原則?我在筆記型電腦上經常使用休眠功能。問題是,當我恢復並建立已在會話中完成的 SSH 連線(開啟電腦、休眠、恢復 = 仍然是同一會話)時,它不會再次要求輸入密碼。

通常,當我第一次從終端使用 ssh 時,我必須在彈出視窗中輸入 RSA 憑證密碼。

使用 GNU/Linux Xubuntu 15.04 謝謝。

答案1

您可以添加到一些休眠腳本調用ssh-add -D,這將從代理中刪除您的所有身分。但別忘了醒來後再添加它們。

ssh-add -x更好的方法是在進入休眠之前僅使用開關(自動或手動)鎖定代理。

-t或者,您可以使用switch forssh-agent或來限制密碼短語的儲存時間ssh-add

答案2

我沒試過這個但是這個答案建議:

取消設定 SSH_AUTH_SOCK 環境變量,然後ssh將詢問私鑰密碼本身。

相關內容