Linux部署WebDAV

1. 下载

在下面网址下载对应版本的WebDAV服务端

https://github.com/hacdias/webdav/releases/tag/v4.2.0

2. 运行与配置

将解压后的WebDAV复制到/usr/bin路径下

在适当的位置编写配置文件webdav.yaml注意需要使用单引号将用户名、密码和路径括住。

# Server related settings
address: 0.0.0.0
port: 16000
auth: true
tls: false
cert: cert.pem
key: key.pem
# Default user settings (will be merged)
scope: '/media/devmon/LocalDisk'
modify: true
rules: []
users:
- username: 'visitor'
password: '010605'
scope: '/media/devmon/LocalDisk'

配置服务

vim /usr/lib/systemd/system/webdav.service

内容

[Unit]
Description=WebDAV server
After=network.target
[Service]
Type=simple
User=root
ExecStart=/data/webdav-app/webdav --config /data/webdav-app/config.yaml
Restart=on-failure
[Install]
WantedBy=multi-user.target

启动服务并查看状态

systemctl daemon-reload
systemctl enable webdav
systemctl start webdav
systemctl status webdav

注意:在连接的时候如果没有TLS,请不要用https访问

本文作者:护发师兄

本文链接:https://www.cnblogs.com/jonil/p/17866919.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   护发师兄  阅读(1835)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起