论坛风格切换切换到宽版
  • 688阅读
  • 0回复

[网络工具]Webd轻量级网页、文件分享服务软件 [复制链接]

上一主题 下一主题
离线seashore
 

发帖
106
金钱
2330
威望
3
贡献值
0
只看楼主 倒序阅读 使用道具 0 发表于: 2024-12-22
Webd 是一个90KB轻量级网页、文件分享服务软件
国人研发,相比较hfs,更简洁。
第一次使用要先配置一下:
1、以管理员权限运行tools.cmd,防火墙放行;
2、文本编辑器打开webd.conf,端口修改为80;

Webd.Listen 80
我是个人偶尔使用,启用了Guest免登录,能上下载,但不允许删除,免得出现误删问题。
Webd.Guest rluS
3、运行webd.exe

最少文件webd.exe,webd.conf,其它几个文件,感觉用一次就没啥用了。
作者还编译出20多种Linux版本,这是国产cpu用户的福气。
软件页面https://webd.cf/webd/  
下载地址
https://webd.cf/webd/webd_dl/20240223/

实测:打开记事本文件是乱码,不能共享多目录,或者是我不会设置参数,其它测试都OK
配置文件说明
用户权限配置。
每个 webd 进程实例支持三对具有不同权限配置的用户名/密码设置,
guest 的权限也可以单独设置,但它们都共享相同的共享路径。因此它不是真正的多用户支持。
命令行:
-u 身份验证标签:用户名:密码
-g 身份验证标签
配置文件:
Webd.User auth_tag 用户名 密码
Webd.Guest auth_tag
' -g '和'Webd.Guest'用于设置访客的权限。'- u'和'Webd.User'
用于设置'user_name pass_word'组合的权限。 注意:相同的'user_name'和不同的'pass_word'可以与不同的'auth_tag'关联。 这意味着相同的'user_name'使用不同的'pass_word'登录可能具有不同的权限,非常有趣。


‘user_name’和‘pass_word’可以是常规字符串。

'auth_tag'是以下一个或多个字符的组合,每个字符代表一种权限类型。
r:访问文件。l
:列出目录。u
:上传文件。m
:删除、移动和重命名文件。S
:显示隐藏文件和目录。T
:使用网页播放媒体文件。D
:为文件链接添加“下载”属性。

例如命令行参数:
-u rlum:用户1:密码
或包含以下行的配置文件:
Webd.User rlum user1 密码
将授予“user1”以下权限:r:访问文件,l:列出目录,u:上传文件,m:删除、移动和重命名文件。

命令行参数:
-g 0
或包含以下行的配置文件:
Webd.Guest 0
将完全阻止访客访问 webd。

所有 'auth_tag' 字符都可以独立使用,它们之间没有依赖关系。
因此 'auth_tag' 组合可以非常可定制且灵活。
如果用户的 'auth_tag' 仅包含 'u',则该用户只能上传文件,没有其他权限,甚至不能列出文件。

共享文件夹配置。Webd.Root
或-w用于设置共享路径。
例如:
-w /mnt/sdb1
-w "D:\我的共享"
Webd.Root /mnt/sdb1
Webd.Root "D:\我的共享"


Webd监听地址配置。Webd.Listen或-l用于设置监听地址,webd 可以监听多个地址。
例如:
-l 9212
-l 10.1.2.3:9212
-l [::]:9212
Webd.Listen 9212
Webd.Listen 10.1.2.3:9212
Webd.Listen [::]:9212

更多信息在文件“webd.conf”中描述。

最少文件webd.exe,webd.conf,其它几个文件,感觉用一次就没啥用了。
作者还编译出20多种Linux版本,这是国产cpu用户的福气。
软件页面https://webd.cf/webd/  
下载地址
https://webd.cf/webd/webd_dl/20240223/

评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
快速回复
限100 字节
 
上一个 下一个