旧机搭私有文件服务器:Termux+OpenList-Mobile全攻略
·
要在旧安卓手机上通过Termux配置环境并部署OpenList-Mobile作为私人文件服务器,核心步骤包括:准备设备、安装配置OpenList-Mobile、挂载手机内置存储、以及通过cpolar实现公网访问。以下是详细操作流程。
1. 环境准备与后台保活
- 设备要求:安卓系统版本建议7.0及以上,确保手机有2GB以上可用存储空间,并连接稳定的Wi-Fi网络。
- 安装应用:在手机上安装
OpenList-Mobile和Termux应用。 - 后台保活设置:为防止系统休眠杀死进程,需在手机系统设置中,为
OpenList-Mobile和Termux应用关闭电池优化,并允许后台高耗电运行。
2. 配置OpenList-Mobile服务
- 启动并设置密码:打开OpenList-Mobile应用,在设置页面为默认管理员账户
admin设置一个强密码。 - 验证服务:设置成功后,应用会显示服务启动日志。切换到“网页”标签页,即可看到本地访问地址(通常为
http://localhost:5244)。在同一局域网内的其他设备上,使用此地址(如http://<手机IP>:5244)和admin账号密码即可登录Web管理界面。
3. 挂载手机内置存储
登录OpenList-Mobile的Web管理后台后,需将手机存储空间挂载为存储驱动,以便管理文件。
- 添加存储:点击管理界面左侧的 “存储”,然后点击 “添加” 按钮。
- 配置存储参数:按下表填写关键配置项:
| 配置项 | 值/操作 |
|---|---|
| 驱动 | 选择 “本地存储” |
| 挂载路径 | 填写一个易于识别的名称,如 /local |
| 根文件夹路径 | 填写安卓应用的标准数据目录路径:/storage/emulated/0/Android/data/com.openlist.mobile/files/data/ |
| 排序、排序方式等 | 可根据个人喜好设置 |
- 保存并验证:点击“保存”后,该存储状态显示为“工作中”。返回首页,即可看到已挂载的本地存储目录,并可进行文件上传、下载、预览等操作。
4. 通过Termux部署cpolar实现公网访问
若需在外网访问你的文件服务器,需使用内网穿透工具。这里使用cpolar,并在Termux中安装。
-
安装cpolar:打开Termux应用,执行以下一键安装脚本:
curl -fsSL https://gitee.com/jun-wan/cpolar_script/raw/master/termux_cpolar_install/install.sh | bash ``` 安装成功后,命令行会输出一个本地管理地址(如 `http://127.0.0.1:9200`),在手机浏览器中访问此地址以进入cpolar Web UI。 -
创建隧道:
- 在cpolar Web UI中注册并登录账号。
- 进入 “隧道管理” -> “创建隧道”。
- 隧道名称:可自定义,如
openlist-5244。 - 协议:选择
http(或https)。 - 本地地址:填写
5244(即OpenList-Mobile的服务端口)。 - 域名类型:免费用户选择“随机域名”(会生成一个临时公网地址)。
- 点击 “创建” 。
-
获取公网地址:创建成功后,在 “状态” -> “在线隧道列表” 中,即可看到生成的公网URL(如
https://xxxxx.cpolar.cn)。在任何有网络的设备上访问此URL,即可连接到家中旧手机上的OpenList-Mobile服务。
5. (可选)配置固定二级子域名
免费版cpolar的随机域名每24小时会变化。如需固定地址,可升级至付费套餐并配置固定二级子域名。
- 保留子域名:登录cpolar官网后台,进入 “预留” -> “保留二级子域名”,填写地区和一个唯一的子域名名称(如
openlist01),点击保留。 - 更新隧道配置:回到cpolar Web UI的 “隧道管理” -> “隧道列表”,编辑刚才创建的隧道。将 “域名类型” 改为 “二级子域名”,并在 “Sub Domain” 栏中填入你保留的子域名(如
openlist01),然后更新隧道。 - 更新后,即可通过固定的公网地址(如
https://openlist01.cpolar.cn)永久访问你的私人文件服务器。
关键注意事项
- 安全:务必为OpenList-Mobile的admin账户设置高强度密码,避免公网访问时未授权入侵。
- 稳定性:确保手机长期连接电源和稳定Wi-Fi,并已完成步骤1中的后台保活设置,以保障服务7x24小时在线。
- 数据备份:旧手机硬件存在老化风险,不建议将其作为唯一的数据存储点,重要资料请定期备份。
参考来源
- 安卓旧手机部署OpenList实操:内置存储挂载、文件上传与公网访问
- 安卓旧手机部署OpenList实操:内置存储挂载、文件上传与公网访问
- 闲置手机手搓私人云盘,0低成本+随时访问
- 抽屉里的旧安卓机别扔,我把它改造成了24小时在线私人云盘
更多推荐

所有评论(0)