首页 > 默认分类 > 两步建立 ssh 反向隧道

两步建立 ssh 反向隧道

经常有需要外网穿透内网链接到内网的服务器,这里可以用ssh的反向隧道建立好内网服务器和外网服务器的反向通道

第一步:在内网的服务器上,使用ssh 命令建立反向隧道

ssh -fNR port:localhost:22 publicUserName@publicIp

-f 表示后台执行

-N 表示不执行任何命令

-R 建立反向隧道

port 你可以指定任何端口,这个只要没有被占用即可

第二步:登录你自己的服务器,登录进去之后,使用如下命令:

ssh localhost -p port

-p 后面跟的port(端口)需要与第一步设置的保持一致

另外 请注意下用户名是否一致

至此,输入完密码之后,就可以远程登录了

上一篇: git 修改commit信息

下一篇: 【转】使程序在Linux下后台运行 (关掉终端继续让程序运行的方法)