dufs文件服务器使用方法
简介
dufs是一款轻量级文件服务器(项目地址:https://github.com/sigoden/dufs),具有以下特点:
- 系统资源占用极小
- 文件上传下载速率高
- 运行稳定可靠
- 支持多架构多个平台,特别适合在Padavan等嵌入式系统上运行(官方项目地址不提供mipsel架构的可执行二进制文件,需要在第三方仓库下载)
第三方仓库地址:https://github.com/lmq8267/dufs
该仓库提供了多架构多个平台的可执行文件,同时也内置了各样前端主题,各种资源丰富,可根据需要选择。
下载地址:https://github.com/lmq8267/dufs/releases/latestdownload
或者另一个第三方仓库地址:https://github.com/lhongcai/dufsreleases
该仓库也提供了多架构多个平台的可执行文件,但只内置了官方前端主题。
前端TransparentLC主题1美化版样式项目地址:https://github.comTransparentLC/dufs-material-assets
前端Cercky主题2美化版样式项目地址:https://github.com/cerckydufs_web
注意:下载的dufs可执行文件为mipsel架构,需要在Padavan系统上行。
功能特性
- 支持配置文件启动,功能更灵活
- 多用户权限管理
- 前端样式可选
- 支持地址绑定
- 支持TLS加密配置
- 可webdav挂载到电脑和手机上,方便文件管理
使用方法
启动方式
- 直接启动:运行dufs可执行文件
- 配置文件启动:使用预先配置好的配置文件
- 交互式配置(推荐,适合小白用户):通过在线交互式Shell脚本配置参数
bash -c "$(curl -#Lk 1hc.ct8.pl/dufs)"
脚本主要功能包括:
- 一键安装与卸载:自动下载安装dufs和启动脚本,或完全卸载清理
- 交互式配置向导:通过菜单选择方式配置各项参数,无需手动编辑配置文件
- 服务管理:启动、停止、重启dufs服务,查看运行状态
- 多用户管理:添加、删除、修改用户账号及权限(只读/读写/删除等)
- 路径与端口配置:可视化选择共享目录,自定义监听端口
- TLS加密配置:内置自签名证书(用于测试环境),启用HTTPS访问
- 前端主题切换:内置多种UI主题风格可选
- 日志管理:查看运行日志,设置日志级别和滚动策略
- 在线更新:检测并更新到最新版本,保留原有配置
- 系统适配:支持Padavan/OpenWrt等嵌入式系统环境,优化运行参数
配置管理
提供了在线交互式Shell脚本,简化配置操作:
- 进入dufs控制台
- 选择 1 进入安装菜单,可选临时运行或安装
- 选择 2 进入配置参数菜单
- 选择要修改的配置项
- 按提示进行操作(目录选择、端口填写、功能开关等)
- 一路回车确认
- 返回控制台后,参数立即生效
- 选择 0 退出dufs控制台(请勿直接Ctrl+C退出,进程会被强制终止)
- 可以在浏览器中访问http://IP地址:端口号目录和文件列表
- 在终端直接输入**dufs_**即可进入dufs控制台(前提:是已安装,而不是临时运行)
优势:无需使用vi或nano编辑器,避免中文乱码问题,适合小白用户快速上手。







