Windows下配置WEBDAV服务
【特别声明】
本文摘自网络,原文 作者/网站:
zhuzb
之前有在Windows下用Caddy1.0版本搭建过Webdav,使用还算轻松,但BasicAuth认证中密码为明文,总感觉不太安全。新版Caddy2可支持hash-password,最近发现官网支持在线编译webdav模块,就下载尝鲜,可能对文档理解教差,效果不尽人意,报错不断。随后在github找到另外一款go语言开发的简易Webdav服务端,使用简单且功能符合自己需求 https://github.com/hacdias/webdav
功能简介
开源
支持TLS(数据安全有保障)
可多个帐户密码能对应不同的目录,方便多个应用使用Webdav服务
密码可加密(bcrypt加密)
配置方法
下载最新的windows发行版解压到指定文件夹,例如 D:\Webdav
在文件夹下新建配置文件 config.yaml,并按需求填写配置,例如
bcrypt密码在线生成 https://bcrypt-generator.com/
# Server related settingsaddress: 0.0.0.0port: 51234auth: truetls: falsecert: cert.pemkey: key.pem# Default user settings (will be merged)scope: .modify: truerules: []users: - username: APP1 password: "{bcrypt}$2y$12$WfNfVrYJMiiHldCLKR3.uOmoVStzpToTUINpHL.I.QbByQir./BYa" scope: d:/webdav/data/catalog1 - username: APP2 password: "{bcrypt}$2y$12$/GCCzgqPZVoA4M56j.heQOrnB5ekBAmW8JZ/CBH/OovvOtF1kHJ1e " scope: d:/webdav/data/catalog2 - username: APP3 password: noneSercret scope: d:/webdav/data/catalog3
开启CMD命令提示符,定位到所在目录直接运行即可。
关键词(标签):WebDAV Caddy
2021-01-13 15:49:23
目录 返回
首页