×

/dufs/

2 个文件夹 5 个文件 总计 99 KiB
列表 网格
名称
大小 更新时间
返回上级目录
bin/
webp/
dufs.sh
18 KiB
dufs_i.sh
61 KiB
dufs_i.sh1
14 KiB
dufs_install.sh
1.9 KiB
README.md
3.5 KiB

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挂载到电脑和手机上,方便文件管理

使用方法

启动方式

  1. 直接启动:运行dufs可执行文件
  2. 配置文件启动:使用预先配置好的配置文件
  3. 交互式配置(推荐,适合小白用户):通过在线交互式Shell脚本配置参数
bash -c "$(curl -#Lk 1hc.ct8.pl/dufs)"

脚本主要功能包括:

  • 一键安装与卸载:自动下载安装dufs和启动脚本,或完全卸载清理
  • 交互式配置向导:通过菜单选择方式配置各项参数,无需手动编辑配置文件
  • 服务管理:启动、停止、重启dufs服务,查看运行状态
  • 多用户管理:添加、删除、修改用户账号及权限(只读/读写/删除等)
  • 路径与端口配置:可视化选择共享目录,自定义监听端口
  • TLS加密配置:内置自签名证书(用于测试环境),启用HTTPS访问
  • 前端主题切换:内置多种UI主题风格可选
  • 日志管理:查看运行日志,设置日志级别和滚动策略
  • 在线更新:检测并更新到最新版本,保留原有配置
  • 系统适配:支持Padavan/OpenWrt等嵌入式系统环境,优化运行参数

配置管理

提供了在线交互式Shell脚本,简化配置操作:

  1. 进入dufs控制台
  2. 选择 1 进入安装菜单,可选临时运行或安装
  3. 选择 2 进入配置参数菜单
  4. 选择要修改的配置项
  5. 按提示进行操作(目录选择、端口填写、功能开关等)
  6. 一路回车确认
  7. 返回控制台后,参数立即生效
  8. 选择 0 退出dufs控制台(请勿直接Ctrl+C退出,进程会被强制终止)
  9. 可以在浏览器中访问http://IP地址:端口号目录和文件列表
  10. 在终端直接输入**dufs_**即可进入dufs控制台(前提:是已安装,而不是临时运行)

优势:无需使用vi或nano编辑器,避免中文乱码问题,适合小白用户快速上手。