在 Windows 客户端计算机用于运行putty以连接到多个 linux 服务器的环境中,我正在考虑放弃基于密码的身份验证并使用带有密码短语的公钥/私钥对。
使用 ssh-agent 会很好,但同时我希望它在给定的不活动时间后“忘记”密码短语。
看来putty的选美并没有提供这样的功能;你会建议什么作为替代方案?我正在考虑的解决方案:
- 修补选美代码 [可能很棘手,代码可能很生锈并且项目 - 可悲的是 - 停滞不前]
- 如果机器空闲超过 15 分钟,则使用GetLastInputInfo编写小型自定义应用程序并终止选美[是的,锁定桌面也会有单独的策略]
- 使用替代 ssh 客户端和 ssh 代理。有什么建议么?
谢谢!
我们最终修补了选美源代码。如果有人感兴趣 - https://github.com/szuras/Putty-With-Closing-Pagent-When-Idle