我可以通过标准 ssh 访问服务器,并通过密钥无密码登录。
在该远程服务器上,我可以访问另一台服务器,该服务器在非默认端口上有 svn,例如 174.53.45.6:3456。
我希望能够从我自己的本地机器连接到该 svn,而不必每次都手动启动 putty 隧道进程。
有没有办法做到这一点?
答案1
在这种情况下,使用 putty 的 plink.exe 是个好办法。您需要启动 ssh 连接才能创建 ssh 隧道。在 Windows 机器上,您必须使用像 putty 这样的客户端来执行此操作,但 putty 的完整安装程序包含 plink.exe,您可以在 dos-term 中运行它。
不记得开发者网站的链接了,但是还有“sshtunnel”,链接在这里(谷歌搜索): http://www.download32.com/ssh-tunnel-client-i26950.html