Dix*_*ine 29 windows ssh putty ssh-tunnel
我需要在Windows中使用PuTTY创建SSH隧道,这与Linux中的此命令相同:
ssh -fN -L 2000:SomeIp:2000 myusername@myLinuxBox
Run Code Online (Sandbox Code Playgroud)
我在PuTTY中尝试了很多选项,包括将GUI中的源端口设置为"2000",将目标设置为"SomeIp:2000".目标设置为本地(如-L交换机所示).
我成功登录到我的SSH盒子但未进行端口转发.
这在Windows中是否可行,因此使用此端口(2000)的程序所做的所有连接都将通过此隧道?
Mar*_*ryl 24
使用PuTTY套件,您可以使用PuTTY本身(GUI)或使用命令行工具设置隧道plink.exe.
使用plink.exe,您使用与OpenSSH相同的参数ssh,除了-f在Windows中没有等效的.
plink.exe -N -L 2000:SomeIp:2000 myusername@myLinuxBox
Run Code Online (Sandbox Code Playgroud)
使用PuTTY,-L 2000:SomeIp:2000转换为:

所以它实际上是你声称尝试过的.如果您有任何问题,请使用PuTTY事件日志调查:

该-N转换为选项"不要启动所有程序或命令".

但是对于启用它的GUI客户端来说可能没有意义,因为无论如何你都得到了一个窗口,你就无法用它做任何事情.另请参阅PuTTY wish no-terminal-window.
| 归档时间: |
|
| 查看次数: |
66780 次 |
| 最近记录: |