Webd:一款局域网文件共享工具仅90KB的极致轻量

在日常工作或家庭生活中,文件共享是个高频需求——手机照片传到电脑、同事间传个临时文件、家人共享一部电影。

用微信、QQ传要走外网,不仅限速还可能压缩画质;

搭建一个专业的文件服务器又太繁琐。

有没有一种方法,能像打开一个网页一样简单地共享文件?


📦 什么是Webd?

Webd 是一款极致轻量化的自建网盘/文件共享工具,服务端程序仅 60~90KB(视不同系统而定)。它是一款免费、自托管的基于网页的文件存储平台,你可以在自己的电脑或服务器上运行它,将任意文件夹变成一个可通过浏览器访问的“网站”。

它的灵感来源于经典的HTTP文件服务器 HFS(Http File Server),但体量更小、更专注于轻量级文件共享。

✨ 核心特点

  1. 极致轻量,无任何依赖:服务端程序仅60-90KB,不依赖任何运行环境,下载即用。
  2. 跨平台支持:支持 Windows (Win7及以上)、Linux、OpenWrt 路由器、Armbian 以及 Android(需ADB命令)。
  3. 操作简单,无需安装:绿色软件,解压即用,无需安装。
  4. 功能实用:支持文件上传、拖拽上传、文件夹上传、在线浏览、创建文件夹、删除、移动、重命名等文件管理功能。
  5. 灵活的权限控制:支持设置用户认证和权限管理(访问、上传、删除、移动等)。
  6. 多设备互联:支持手机、电脑、平板等多设备之间互相传输文件。
  7. 在线预览:支持图片、音乐、视频等文件的在线预览。

🚀 如何快速上手?

Webd 提供两种使用方式:命令行参数 和 配置文件。

方式一:命令行快速启动(最直接)

对于临时使用,这是最快的方式。在命令行中进入 Webd 程序所在目录,执行以下命令:

# Windows 示例
webd.exe -l 9212 -w "D:\我的共享文件夹" -u rlum:用户名:密码

# Linux 示例
./webd -l 9212 -w /home/user/shared -u rlum:用户名:密码

参数说明:

  • -l:指定监听的端口号(如 9212)
  • -w:设置要共享的文件夹路径(网盘根目录)
  • -u:设置用户权限、用户名和密码(格式:权限:用户名:密码)
  • -g:设置访客权限,0 表示禁止游客访问

权限组合说明:

  • r:访问文件
  • l:获取文件列表
  • u:上传文件
  • m:删除、移动、重命名文件
  • S:显示隐藏文件

例如,rlum:admin:123456 表示用户 admin 拥有除显示隐藏文件外的所有权限。

启动成功后,在同一局域网的其它设备浏览器中输入 http://你电脑的IP地址:9212 即可访问。

方式二:配置文件(长期使用推荐)

如果需要长期使用,建议修改同目录下的 webd.conf 配置文件:

Webd.Root = D:\我的共享文件夹        # 指定共享目录
Webd.Listen = 9212                   # 监听端口
Webd.User = rlum:admin:123456        # 设置用户
Webd.Guest = 0                       # 禁止游客访问

配置好后,每次只需双击 webd.exe 即可启动服务。

⚠️ 使用注意事项

1. 安全配置

务必设置用户认证(用户名+密码),避免共享文件夹“裸奔”暴露在内网中。

2. 安全软件误报

由于其体积极小且不常见,部分杀毒软件可能会误报为病毒。只要从官方渠道下载,通常无需担心。

3. 不适合网页开发

Webd 不能正确返回部分文件的 MIME 类型(如 *.wasm 文件),不适合用于前台网页开发。

4. 非开源软件

Webd 并非开源软件,开发者仅发布编译好的二进制文件。有用户反馈更倾向于使用开源方案。

5. SSL/HTTPS 支持

目前 Webd 默认不支持 HTTPS 加密传输,有用户建议增加 SSL 支持以提升安全性。

🗣️ 用户反馈与评价

  • “如此小的软件能实现这么多功能,太棒了,尽管它没有图形界面,只有一个托盘图标。”
  • “我的机器内存太小,那些 Go 程序的插件带不动,这款 webd 还不错,程序仅 60~90 KB,无其它依赖,速度快资源占用低。”
  • “它非常轻量,管理方便,通过 git 命令直接管理很高效。”
  • 开发者自述:“我几年前做了这个小东西,希望你喜欢。它不是开源的,但我没有做任何事来阻止反编译。”

💎 总结

项目评价
体积⭐⭐⭐⭐⭐ 仅60-90KB,极致轻量
跨平台⭐⭐⭐⭐⭐ 支持Win/Linux/OpenWrt/Android
易用性⭐⭐⭐⭐ 命令行+配置文件,上手简单
功能⭐⭐⭐⭐ 上传/下载/管理/权限控制齐全
安全性⭐⭐⭐ 需自行配置用户认证,不支持HTTPS
开源⭐⭐ 非开源,二进制文件

一句话总结:如果你需要在局域网内快速、轻量地共享文件,又不想安装任何复杂的软件,Webd 是一个值得尝试的选择。它只有 90KB,却能把你的电脑变成一个临时的文件服务器,特别适合在家庭网络或小型团队中临时传文件使用。

本文基于网络公开信息整理,版本和功能可能随更新而变化,请以官方说明为准。

© 版权声明
THE END
喜欢就支持一下吧
分享