news 2026/6/15 9:17:22

告别局域网限制!宝塔 FTP+cpolar 让文件管理随时随地

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
告别局域网限制!宝塔 FTP+cpolar 让文件管理随时随地

前言

宝塔 FTP 主要用于服务器文件的上传、下载和管理,支持通过可视化界面创建账号、分配目录权限,方便团队成员按权限操作文件,是服务器运维中常用的工具。

作为经常需要管理多台服务器的运维人员,我觉得宝塔 FTP 最大的优点是省心。不用手动敲命令配置 FTP 服务,点点鼠标就能完成账号创建和权限设置,日志功能还能清晰记录谁动了哪些文件,出问题时排查起来很方便。

以前受限于局域网,只能在公司电脑上管理服务器文件,一旦外出就束手无策。有次周末在家接到紧急需求,必须修改服务器上的配置文件,只能麻烦同事帮忙,既耽误时间又欠人情。用了 cpolar 后,这个问题彻底解决了 —— 现在无论是在家、在客户公司,只要有网络,打开 FTP 客户端就能连接服务器,像在办公室一样操作文件。远程调试代码、给客户传素材都变得很轻松,再也不用被局域网 “绑” 在固定地点了。

文章目录

    • 前言
    • 1. Linux安装Cpolar
    • 2. 创建FTP公网地址
    • 3. 宝塔FTP服务设置
    • 4. FTP服务远程连接
        • 小结
    • 5. 固定FTP公网地址
    • 6. 固定FTP地址连接
        • 这种搭配让服务器文件管理更灵活,适合需要频繁远程操作的场景,提升了工作的机动性。

下面介绍宝塔FTP文件传输服务结合cpolar内网穿透工具实现远程连接宝塔FTP文件服务,并进行文件管理!

1. Linux安装Cpolar

首先在Linux 中安装cpolar,打开宝塔终端命令窗口,输入执行cpolar一件安装脚本:

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

设置向系统添加服务配置开机自启动

sudosystemctlenablecpolar

然后启动cpolar服务

sudosystemctl start cpolar

在宝塔面板中选择安全.然后设置开放9200端口

然后输入Linux局域网IP+:9200端口即可出现Cpolar管理界面,输入我们官网注册的账号进行登录即可:

cpolar官网地址: https://www.cpolar.com

2. 创建FTP公网地址

登录cpolar web UI管理界面后,点击左侧仪表盘的隧道管理——创建隧道:

  • 隧道名称:可自定义,注意不要与已有的隧道名称重复
  • 协议:ftp
  • 本地地址:21 (FTP默认端口)
  • 域名类型:随机临时随机TCP端口
  • 地区:选择 Auto

点击创建

创建成功后,然后打开左侧在线隧道列表,查看我们创建的cpolar 公网FTP地址,这里有两种类型的地址,第一个是客户端连接的公网地址,下面三个是数据端口,25729~25731,这个端口范围需要设置到FTP服务端那边(这里需要注意!!),下面我们进入宝塔FTP服务,并设置下面的数据端口到FTP服务的配置文件里面

3. 宝塔FTP服务设置

打开宝塔面板,点击告警设置,进入配置界面

点击配置修改,找到Passive PortRange参数,把这两个数据端口,换成cpolar中生成的三个数据端口中的第一个和最后一个,修改完成后记得保存

修改后,重启一下FTP服务即可,下面我们来远程连接测试一下

4. FTP服务远程连接

打开FTP连接客户端,这里以filezilla为例,输入我们创建的cpolar公网地址的第一个FTP公网地址,和对应的公网端口,点击快速连接

出现提示信息,点击确定按钮

可以看到连接成功了,这样一个远程宝塔的FTP公网地址就设置好了,为了防止连接不上,请严格按照教程设置!

小结

为了更好地演示,我们在前述过程中使用了Cpolar生成的隧道,其公网地址是随机生成的。

这种随机地址的优势在于建立速度快,可以立即使用。然而,它的缺点是网址是随机生成,这个地址在24小时内会发生随机变化,更适合于临时使用。

我一般会使用固定TCP域名,原因是我希望将地址发送给同事或客户时,它是一个固定、易记的公网地址,这样更显正式,便于流交协作。

5. 固定FTP公网地址

以上步骤使用的是随机临时ftp端口地址,所生成的公网地址为随机临时地址,该公网地址24小时内会随机变化。我们接下来为其配置固定的ftp端口地址,该地址不会变化,设置后将无需每天重复修改地址。

配置固定ftp端口地址需要将Cpolar升级到专业版套餐或以上。

登录cpolar官网,点击左侧的预留,找到保留的FTP地址,我们来为FTP保留一个固定FTP公网地址:

  • 地区:选择China
  • 描述:即备注,可自定义

点击保留(如果保留失败,可以换个地区试一下!)

地址保留成功后,系统会生成相应的固定公网连接地址和数据端口,将客户端连接地址其复制下来

打开cpolar web ui管理界面,点击左侧仪表盘的隧道管理——隧道列表,找到我们上面创建的FTP隧道,点击右侧的编辑

修改隧道信息,将保留成功的固定FTP地址配置到隧道中

  • 端口类型:修改为固定FTP端口
  • 预留的FTP地址:填写官网保留成功的地址,

点击更新(只需要点击一次更新即可)

隧道更新成功后,点击左侧仪表盘的状态——在线隧道列表,可以看到FTP公网地址已经更新成为了固定FTP地址和端口,同时三个数据端口也变成了固定的数据端口,下面我们进入宝塔FTP配置界面修改掉原先的数据端口,换成固定的数据端口

6. 固定FTP地址连接

打开宝塔界面,进入FTP服务配置文件的界面,然后把端口范围改为cpolar官网中固定的数据端口,只需要填写第一个和第三个即可,然后点击保存

修改完成同样重启一下FTP服务

然后再打开我们的FTP客户端,这里以filezilla为例,输入cpolar官网保留的 FTP 公网地址和对应的公网端口,点击快速连接

出现提示,点击确定按钮即可

然后就是见证奇迹的时刻,可以看到连接成功了,这样一个固定的FTP公网远程地址就设置好了!

这种搭配让服务器文件管理更灵活,适合需要频繁远程操作的场景,提升了工作的机动性。

本篇文章知识点来源[cpolar官网][https://www.cpolar.com]

  1. cpolar博客:配置二级子域名: https://www.cpolar.com/blog/configure-the-secondary-subdomain-name
  2. cpolar博客:配置自定义域名: https://www.cpolar.com/blog/configure-your-own-domain-name
  3. cpolar博客:配置固定TCP端口地址: https://www.cpolar.com/blog/configure-fixed-tcp-port-address
  4. cpolar博客:配置固定FTP地址: https://www.cpolar.com/blog/configure-fixed-ftp-address
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/12 4:31:35

【优化求解】基于遗传算法GA地面运动选择方法匹配广义条件强度测量的目标分布,目标IM的均值标准差CDF附含Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,擅长数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。 🍎 往期回顾关注个人主页:Matlab科研工作室 🍊个人信条:格物致知,完整Matlab代码获取及仿…

作者头像 李华
网站建设 2026/6/14 23:49:04

机械工程师关键技能详解

机械工程师作为制造业和工业领域的核心技术角色,其关键技能需兼顾理论深度、工程实践能力和跨学科协作能力。以下从核心技能模块展开,并结合实际场景说明其重要性及深入理解方向。一、基础理论:机械工程的底层逻辑机械工程的本质是“通过结构…

作者头像 李华
网站建设 2026/6/11 15:51:32

【MYSQL】IN查询优化

总结:在 MySQL 5.7 中,如果 WHERE 只作用于主表,但 JOIN 和 ORDER BY 很重, 就应当显式地缩小驱动表; 在 MySQL 8.0 中,优化器可能自动完成,但不能盲目信任。问题描述: //优化前 sel…

作者头像 李华
网站建设 2026/6/12 19:15:09

突破网络限制!IT-Tools+cpolar 让开发工具 “随身带”

前言 IT-Tools 是一款面向开发者的在线工具箱,里面有各种实用功能,比如生成随机数、转换时间格式、处理 JSON 数据等,基本覆盖了日常开发中会用到的小工具需求。 作为一名前端开发者,我特别喜欢 IT-Tools 的 “即开即用”。写代…

作者头像 李华
网站建设 2026/6/12 8:33:15

【UE5.3】给vrm角色加上Kawaii Physics

目录 步骤 一、调整刚性和阻尼 二、添加碰撞 步骤 一、调整刚性和阻尼 开启插件“Kawaii Physics”(插件地址在这篇博客中:【VRoid Studio】创建3D角色导入UE5) 打开vrm角色骨骼网格体 在“资产详情”中设置“物理资产”为空 打开上一篇…

作者头像 李华
网站建设 2026/6/14 19:05:31

LobeChat能否部署在边缘节点?低延迟交互实现

LobeChat能否部署在边缘节点?低延迟交互实现 在智能制造车间的一台工控机上,工程师正通过平板电脑向本地AI助手提问:“昨天3号生产线的异常报警原因是什么?”不到半秒,答案已逐字出现在屏幕上——整个过程无需联网&…

作者头像 李华