首页 > 系统相关 >外网ssh远程连接linux服务【内网穿透】

外网ssh远程连接linux服务【内网穿透】

时间:2022-09-29 17:48:15浏览次数:72  
标签:linux sudo 隧道 cpolar 外网 ssh 公网

在没有公网IP的情况下,要实现外网ssh远程linux服务,普遍是做内网穿透,在本地安装个客户端就可以。

现在市面上内网穿透软件很多,不乏好坏。这里推荐一款挺好用的内网穿透软件——cpolar,不限制流量,还可以永久免费使用。完成软件的配置后,会默认安装ssh隧道,只需要启动,就可以获取到ssh隧道,映射22端口的公网地址,比较简单。

ps,免费使用cpolar,所生成的公网地址是随机的,每24小时会变化,如果是需要后期长期使用,可以升级套餐,配置固定的域名地址,增大带宽,价格也不高,而且还支持21天退款保证。

  1. 注册免费的cpolar账号
    cpolar官网:https://www.cpolar.com/

  2. 安装cpolar客户端
    cpolar一键安装脚本:(国内用户)

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

或短链接安装方式:(国外用户)

curl -sL https://git.io/cpolar | sudo bash

查看cpolar版本信息,如果正常显示,则安装成功

cpolar version

进行token认证

cpolar authtoken xxxxxxxxxxxxxxxxxx

配置cpolar开机自启动

sudo systemctl enable cpolar

守护进程方式,启动cpolar

sudo systemctl start cpolar

查看cpolar守护进程状态

sudo systemctl status cpolar
  1. 获取ssh隧道的公网地址
    cpolar会默认安装两个样例隧道,一个是Website隧道指向http 8080端口,一个是ssh隧道,指向tcp 22端口。

浏览器访问:http://localhost:9200,登录cpolar web UI管理界面

在状态——在线隧道列表,就可以获取到ssh隧道的公网地址

  1. 公网ssh远程linux服务
    在外网设备上执行命令,就可以ssh远程内网的linux服务
ssh linux用户名@cpolar所生成的公网地址 -p XXXXX(cpolar生成的端口号)

标签:linux,sudo,隧道,cpolar,外网,ssh,公网
From: https://www.cnblogs.com/probezy/p/16742390.html

相关文章

  • linux文本操作vi显示颜色
    安装虚拟机部署centos系统,使用vi编辑代码时,发现没有颜色区分,而自己其他机器是可以显示颜色的。通过查看其他主机的信息,发现vi其实是vim。当我使用vim时无法找到该命令,查询......
  • Linux操作系统之mv命令详解
    前言1、mv命令是move英文单词的缩写,可以用来移动文件或者将文件改名。2、mv命令是Linux操作系统下的一个文件管理命令,mv命令主要有三大功能,如下:①将文件改名②移动文件......
  • 宝塔 Linux 环境下Vue 项目运行端口 被占用,如何关闭端口?
     如题,在运行vue项目时,提示'listenEADDRINUSE:addressalreadyinuse0.0.0.0:7799',端口号被占用,我们如何快速关闭端口号呢?  这时候,我们做法就是:  1、......
  • linux复制其他服务器的yum缓存使用
    CENTOS安装mysql-wsrep集群时,需要安装很多依赖包,可以提前在一台系统环境相同的虚拟机或者能连公网的服务器上提前缓存。1、在A机器上配置yum缓存设置,并提前设置好网络yum......
  • Linux CentOS 基本命令二 (压缩,进程,管道,文件权限)
    一.压缩windows的压缩文件的扩展名:.zip或.rarLinux中的打包文件扩展名:.tarLinux中的压缩文件扩展名:.gzLinux中打包压缩的文件扩展名:.tar.gz1打包压缩包1.1压缩语法:tar......
  • Linux CentOS的基本命令 (文件夹 和 文件)
    一.文件夹操作命令1.增加—mkdir(创建目录)1.1命令使用:  2.查看—ls2.1命令:ls[参数]查看目录下的内容2.2参数解释:   -l以详细形式查询当前目录下所......
  • SuperMap iServer在linux环境中部署
    安装说明:下载地址:http://support.supermap.com.cn/DownloadCenter/ProductPlatform.aspx版本:SuperMapiServer9Dv9.1.2系统:centos7.4安装环境硬件要求Linux系统上安......
  • VMware16的安装及VMware配置Linux虚拟机(详解版)
    何故Mhttps://blog.csdn.net/m0_50519965/article/details/116175873?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522166443741016782388011505%2522%252C%25......
  • 迅为龙芯2K1000核心板国产Linux工业板卡适用于工控电力能源行业方案
     龙芯2k1000采用40nm工艺,片内集成2个GS264处理器核,主频1GHz,64位DDR3控制器,以及各种系统IO接口。       商业级参数           ......
  • SUSE Linux下安装DB2数据库
    1创建安装目录mkdir-p/opt/db2v11.1/cd/opt/db2v11.1/2解压软件包[root@localhostdb2v11.1]#tarxfv11.1_linuxx64_expc.tar.gz3开始安装软件包[root@localhost~]#......