ubuntu18.04远程登录(外网ssh远程登录Ubuntu)

在同个局域网内ssh远程Ubuntu,一般只需要知道Ubuntu的IP地址就可以。但对于想要在不同局域网下同样能够ssh远程Ubuntu,比如在家远程公司的Ubuntu,在家远程学校的Ubuntu…,又该如何进行设置?

这里主要教大家通过内网穿透的方式来ssh远程,不需要申请公网IP,也不需要进入路由器,在Ubuntu上安装个内网穿透工具就可以,非常简单。


以cpolar内网穿透为例,亲测好用,可以用免费或者付费【ps:付费支持21天退款保证】,支持http/https/tcp协议,也可以将本地内网的web网站发布到外网上访问。

cpolar官网:cpolar - 安全的内网穿透工具

1.安装cpolar内网穿透客户端

curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash

2.向系统添加服务

sudo systemctl enable cpolar

3.启动cpolar服务

sudo systemctl start cpolar

安装完成后,cpolar会默认安装两个样例隧道,一个是Website隧道指向http 8080端口,一个是ssh隧道,指向tcp 22端口。

而我们需要用到的,就是ssh隧道,我们登录cpolar后台–>状态,查看一下ssh隧道映射的公网地址:

ubuntu18.04远程登录(外网ssh远程登录Ubuntu)(1)

4.远程控制端电脑,输入命令在外网远程ssh连接就可以

ssh ubuntu用户名@cpolar公网地址 -p cpolar生成的端口号,示例:

ssh ubuntu@1.tcp.vip.cpolar.cn -p 20013

5.外网远程ssh连接内网的Ubuntu成功,实现任意地点远程ssh连接内网的Ubuntu。另外,也可以配置固定的远程公网地址,方便后期远程Ubuntu。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页