![强制 SSH(在客户端)要求输入密码(Xubuntu)](https://linux22.com/image/1460153/%E5%BC%BA%E5%88%B6%20SSH%EF%BC%88%E5%9C%A8%E5%AE%A2%E6%88%B7%E7%AB%AF%EF%BC%89%E8%A6%81%E6%B1%82%E8%BE%93%E5%85%A5%E5%AF%86%E7%A0%81%EF%BC%88Xubuntu%EF%BC%89.png)
请问,我该如何配置 SSH 询问密码政策?我在笔记本电脑上经常使用休眠模式。问题是,当我恢复并建立会话中已经建立的 SSH 连接时(打开计算机、休眠、恢复 = 仍然是同一会话),它不会再次询问密码。
通常,当我第一次从终端使用 ssh 时,我必须在弹出窗口中输入我的 RSA 证书密码。
使用 GNU/Linux Xubuntu 15.04 谢谢。
答案1
您可以将一些休眠脚本调用添加到ssh-add -D
,这将从代理中删除您的所有身份。但不要忘记在唤醒后添加它们。
ssh-add -x
更好的方法是仅在进入休眠状态之前使用开关(自动或手动)锁定代理。
-t
或者您也可以使用开关ssh-agent
或来限制存储密码的时间ssh-add
。
答案2
我还没试过,但是这个答案建议:
取消设置 SSH_AUTH_SOCK 环境变量,然后ssh
将要求输入私钥密码本身。