【发布时间】:2015-07-08 08:07:23
【问题描述】:
我目前正在运行一堆:
sudo ssh -L PORT:IP:PORT root@IP
其中 IP 是受保护机器的目标,PORT 表示我要转发的端口。
这是因为我使用了很多应用程序,如果没有此转发,我将无法访问。执行此操作后,我可以通过localhost:PORT 访问。
现在主要问题出现了,因为我实际上有 4 个端口需要转发。
我的解决方案是打开 4 个 shell 并不断向后搜索我的历史记录,以查找需要转发的确切端口等,然后运行此命令 - 每个 shell 中一个(必须填写密码等)。
要是我能做这样的事情就好了:
sudo ssh -L PORT1+PORT2+PORT+3:IP:PORT+PORT2+PORT3 root@IP
那么这已经很有帮助了。
有没有办法让它更容易做到这一点?
【问题讨论】:
标签: ssh port portforwarding