我的 VNC 需要一个 SSH 隧道才能工作。目前我有一个创建隧道的 PuTTY 连接,但需要 Pageant 进行身份验证。我的 Windows 启动程序中也有 Pageant、VNCc 和 PuTTY。
令我烦恼的是,在我输入选美密码之前,PuTTY 无法创建隧道。这意味着我不能让 PuTTY 自动连接到会话并坐在后台,每次连接到 Pageant 后我都需要手动打开连接。
有没有一种方法可以更好地实现自动化,因此 SSH 隧道在启动时“恰好发生”,而无需我手动执行任何操作(除了输入我的选美密码,为了安全我可以这样做)?
Pageant 可以在加载私钥后使用
-c
switch执行命令。所以你可以创建一个批处理文件,如:
虽然你确定你需要Pageant吗?您不能只在 PuTTY 会话设置中指定您的私钥吗?