我遇到过这种情况:我希望通过 SSH/SFTP 从我的工作站访问无法从我的工作站直接访问的服务器。我确实可以通过 SSH 访问网络上的计算机,然后该计算机可以通过 SSH 访问相关服务器。
我怎样才能做到这一点?
答案1
答案2
使用ssh 隧道, 当然。
答案3
您也可以执行以下操作:ssh -t remoteaccsbl ssh notremotelyaccsbl
答案4
打开隧道:
ssh -qTfnN -D 4040 -C 登录@远程访问主机
在 cyberduck 中在 localhost 上使用 4040 端口设置 SOCKS5
连接到您想要访问的计算机
- q——安静
- T - 无 tty
- f-移至后台
- N——不执行远程命令
- n——将输入重定向到/dev/null。