使用教程 发布于 2026-10-23 软集编辑部 5 次阅读

自建文件服务怎么选:copyparty 与 File Browser Quantum 部署要点

两台机器、一个目录、一个网页入口,自建文件服务的门槛比想象中低。本文对比 copyparty 与 File Browser Quantum 的部署方式、权限模型与安全底线。

把一台常开的机器(旧笔记本、NAS、VPS)变成一个文件入口,其实不需要 Nextcloud 那种全家桶。copyparty 与 File Browser Quantum 都属于「一个小程序 + 一个目录」的轻量路线,差别在形态与侧重点。

两种形态

copyparty 是单个 Python 文件:装好 Python,copyparty -p 3923 -v /data::A 就能把 /data 挂成一个网页目录,一条命令起服务,适合临时共享和脚本化部署。

File Browser Quantum 更像一个成品应用:下载单文件可执行程序,配一个 filebrowser.yaml,设置数据库与根目录后常驻运行,带用户体系、界面和分享链接。

部署对比

  • 依赖:copyparty 需要 Python 3;File Browser 是编译好的单文件,无运行时依赖
  • 启动速度:两者都是秒级,copyparty 更接近「随用随起」
  • 配置方式:copyparty 全在命令行参数与一个小配置文件里;File Browser 用 YAML,条目更结构化
  • 升级:copyparty 用 pip 或替换单文件;File Browser 直接换可执行文件,注意迁移数据目录

权限模型

copyparty 的权限写在目录挂载参数里,用字母组合表示读、写、删除、管理,粒度细但需要记规则;File Browser 用「用户 + 目录范围」的方式,给账号分配可见目录与读写权限,对多人使用更直观。

如果只是自己用,copyparty 的一套账号加只读共享目录就够了;如果要给几个人开不同目录,File Browser 的管理界面更省心。

安全底线

  • 改掉默认端口与默认账号,别用 admin/admin 直接上线
  • 公网访问一律走 HTTPS,用反向代理(Nginx、Caddy)加证书
  • 给上传目录单独分区或限配额,避免被当网盘塞满磁盘
  • 关闭目录列表中的敏感路径,别把系统目录挂进去
  • 定期看日志,异常的大量上传往往先于磁盘告警出现

选择建议

  • 要快、要脚本化、临时共享 → copyparty
  • 要长期运行、多人分目录、界面友好 → File Browser Quantum
  • 已经有 NAS 且只想让 Windows 访问共享盘 → 直接用 Samba,不需要网页层

三者不互斥:Samba 负责系统级共享,copyparty 负责临时收发,File Browser 负责团队门户,按场景分工比找一个「什么都能干」的套件更稳。

声明

本文由软集依据公开资料整理,仅供学习与参考。软件功能与界面可能随版本更新而变化,请以开发商发布的信息为准。文中提及的软件名称与商标归其权利人所有。转载请注明来源与链接。

查看完整免责声明