Linux screen方式手动安装cpolar内网穿透

1.安装screen

进入local文件夹下

cd /usr/local

下载screen到local文件夹下面

wget -c http://ftp.gnu.org/gnu/screen/screen-4.6.0.tar.gz

image-20230505152903420

然后在当前文件夹创建一个名称为screen_install的安装目录

mkdir -p screen_install

下载后解压screen

tar -xzvf screen-4.6.0.tar.gz 

进入screen目录

cd screen-4.9.0

设置screen安装目录路径,即我们上面创建的screen_install的路径

./configure --prefix=/usr/local/screen_install/

编译

make

安装

make install

添加环境变量

vim ~/.bashrc

在最后一行添加,path路径就是我们上面创建的screen_install安装的文件夹路径

export PATH=/usr/local/screen_install/bin:$PATH

image-20230505180227325

添加完成记得保存退出,然后更新一下环境变量

source ~/.bashrc

然后在任意目录输入下面命令查看版本信息,出现版本信息表示安装成功

screen -version

image-20230506111531435

2.安装cpolar

我们创建一个cpolar文件夹在local文件夹下面

mkdir -p /usr/local/cpolar

然后我们进入文件夹

cd /usr/local/cpolar

打开cpolar下载界面,下载Linux cpolar压缩包,或者使用下面链接下载,将cpolar压缩包下载到创建的文件夹里面

wget https://static.cpolar.com/downloads/releases/3.3.12/cpolar-stable-linux-amd64.zip

下载好后我们可以看到cpolar压缩文件

image-20230506132248881

然后解压cpolar 文件,如果没有安装unzip命令,需要安装一下

unzip cpolar-stable-linux-amd64.zip

解压后可以看到一个cpolar 文件.这个文件是可以执行的

image-20230506132324087

然后配置一下环境变量,编辑环境变量文件

vim ~/.bashrc

添加cpolar 环境变量,路径为我们上面创建的cpolar文件夹路径

export PATH=/usr/local/cpolar:$PATH

image-20230506132615172

添加完成保存,然后更新一下环境变量

source ~/.bashrc

然后我们在任意目录输入:

cpolar version

如果出现版本号表示配置成功

image-20230506133407193

token认证,登录cpolar官网后台,点击左侧的验证,查看自己的认证token

20230206171248

然后执行命令设置token信息,执行后我们也可以看到配置文件的路径

cpolar authtoken xxxxxxx

image-20230506135322253

3.运行cpolar

开启一个screen 窗口界面,开启后我们就进入了cpolar窗口界面

screen -S cpolar

然后执行下面命令,运行cpolar

cpolar start-all -daemon=on  -dashboard=on -config=/usr/local/etc/cpolar/cpolar.yml -log=stdout

执行后会打印相关日志信息,然后先按ctrl+A,再按ctrl+D,退出screen界面,实现后台挂载。此时就退出了screen 界面,服务在后台运行.

image-20230506152922802

然后我们在外部浏览器,使用局域网ip地址+:9200端口即可访问cpolar管理界面,进行隧道操作,安装就完成了

image-20230506153104851

4.一些screen 操作命令

列出screen 窗口列表

screen -ls

进入窗口

screen -r 窗口ID

Share:

发表回复

目录

On Key

推荐文章