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访问
标签:webdav,settings,部署,yaml,systemctl,Linux,pem,WebDAV From: https://www.cnblogs.com/jonil/p/17866919.html