背景:
我需要访问到某台远程机器上的8088端口的界面。
但是,这台机器不能从本机直接访问,需要跳几次。详细步骤如下:

可以使用proxyCap工具,但是那玩意收费。
我们可以使用openssh的ProxyCommand命令

~/.ssh/config 中配置如下,若没有config文件,新建一个就可以。

Host t1Hostname 1.2.3.4Port 22(也不一定非是22,开通哪个登陆端口就是哪个)User root(自己登陆的账户,不一定是root)
Host t2Hostname 5.6.7.8Port 22(也不一定非是22,开通哪个登陆端口就是哪个)User root(自己登陆的账户,不一定是root)ProxyCommand ssh -q -x -W %h:%p t1
Host t3Hostname 9.10.11.12Port 22(也不一定非是22,开通哪个登陆端口就是哪个)User root(自己登陆的账户,不一定是root)ProxyCommand ssh -q -x -W %h:%p t2
Host mubiaoHostname 13.14.15.16Port 22(也不一定非是22,开通哪个登陆端口就是哪个)User root(自己登陆的账户,不一定是root)ProxyCommand ssh -q -x -W %h:%p t3

配置完成之后,如何可以访问到 目标机器的 8088端口界面呢。
执行下面的命令:
ssh -L 5000:13.14.15.16:8088 root@mubiao

此命令就是将目标机器的8088端口转发到本地的5000端口上。

效果如下图:

此刻就可以实现我们的效果啦。

01 如何设置远程机器的转发相关推荐

  1. Visualvm监控远程机器上的Java程序

    JDK里面本身就带了很多的监控工具,如JConsole等.我们今天要讲的这款工具visualvm,就是其中的一款.但是这款工具是在JDK1.6.07及以上才有的.它能够对JAVA程序的JVM堆.线程. ...

  2. cmd 220 ftp 远程主机关闭连接_针对一些弱口令漏洞的解决办法——设置远程管理登录的配置...

    弱口令漏洞描述 弱口令的漏洞的存在很大原因上是因为使用者的不良使用习惯导致的,当然也有一些是因为系统或者应用启用时未设置可用账户的密码信息而使用默认的配置:这就给攻击者毫不费力攻进信息系统的机会了. ...

  3. 用WMI获取远程机器操作系统的详细信息

    使用WMI获取远程机器操作系统的详细信息 大杂烩-.NET 代码主题部分的OperatingSystem类,是使用工具(Management (WMI) Extensions for Visual S ...

  4. jenkins中通过Publish Over SSH将项目部署到远程机器上

    Publish Over SSH插件使用 在使用Publish Over SSH之前,需要制作SSH私钥.机器间做免密登录配置.假设机器A,ip为192.168.AA.AAA,机器B: 192.168 ...

  5. 如何利用Gitlab-CI持续部署到远程机器?

    长话短说,今天聊一聊使用Gitlab-CI 自动部署到远程服务器. 如果看过<基于docker-compose的Gitlab CI/CD实践&排坑指南>这篇文章的朋友,会注意到我是 ...

  6. 非root用户ssh 执行 sudo远程机器免密钥

    非root用户ssh 执行 sudo远程机器免密钥 # 1.登陆192.168.1.10 ssh-keygen -t rsa # 一路回车 # 将公钥添加到认证文件中 cat ~/.ssh/id_rs ...

  7. JTA(java telnet/ssh client)不能telnet/ssh远程机器问题与解决

    最近公司在使用一个java ssh client(JTA http://javassh.org/space/start)来做为web页面中远程telnet/ssh机器的客户端,但是在使用jta提供的a ...

  8. WIN7远程桌面连接方法!远程控制教程!XP远程桌面连接教程!如何设置远程桌面连接?远程桌面连接设置!

    WIN7远程桌面连接方法! 首先,我们要在被连接的计算机上进行设置.使用鼠标右键单击"计算机"图标,选择"属性"  在打开的"系统&quo ...

  9. 【windows】设置远程桌面连接?多用户登录设置?取消登录密码

    设置远程桌面连接? 被访问的机器需要作以下这些设置 WINDOWS XP 需要关闭防火墙 然后开启远程桌面服务 打开控制面板--性能和维护--管理工具--服务,将以下服务开启: Server Term ...

最新文章

  1. C# int与string转化
  2. CMFCTabCtrl的使用
  3. flink中的faker生成的数据后面带有~
  4. ZZULIOJ 1074:百钱买百鸡
  5. IDEA下查看Java字节码(插件ByteCode Viewer)
  6. poj 2396 Budget 边容量有上下界的最大流
  7. 反编译androd的apk文件
  8. 香港学计算机,香港求学计算机专业集锦
  9. 第七章:Servlet
  10. OpenCV2:幼儿园篇 第八章 视频操作
  11. Hadoop学习路径
  12. TIFF文件结构详解
  13. Android实现抖音无水印视频
  14. 最少承诺原则和单一职责原则_单一责任原则
  15. 计算机网络怎么查看连接打印机驱动,怎么检查电脑中是否已成功连接网络打印机...
  16. Linux学习(一)
  17. DZ先生怪谈国标之视音频文件检索
  18. .NET Conf China 2022 第一批讲师阵容大揭秘!整个期待了!
  19. EasyUI学习笔记6:MIS开发利器_ datagrid插件(上)
  20. 海德汉角度编码器RCN727F与替代型号RCN8390F参数对比

热门文章

  1. 万网域名解析设置后什么时间生效?
  2. JDK 1.8 的 HashMap 详解: 为什么并发会出问题?甚至出现死循环导致系统不可用?...
  3. 【干货】PCB材料选择与性能比较
  4. 【NYOJ】题目7街区最短路径
  5. 北京大学数据科学计算机科学与技术,北大考博辅导:北京大学数据科学(计算机科学与技术)考博难度解析及经验分享...
  6. JDBC学习总结 -- JDBC 快速入门 教程
  7. 社交电商平台是什么?社区团购怎么做?运营经验分享
  8. move region
  9. 向“微软”宣战?Salesforce将以277亿美元并购Slack
  10. android runtime异常,E / AndroidRuntime:致命错误:主要