前言
本地绿联的 NAS 重装了下,准备给媒体服务器做存储用,因此需要开启 WebDAV 服务并挂载到 Linux 服务器上。
方案概述
- 绿联 NAS 开启 WebDAV 服务
- Linux 服务器挂载 WebDAV 为本地目录
- Linux 服务器上设置开机自动挂载
- 重启系统验证挂载是否成功
操作步骤
一、绿联 NAS 开启 WebDAV 服务
在网络服务处开启:

二、Linux 服务器挂载 WebDAV 为本地目录
安装 davfs2:
sudo apt install davfs2
然后创建下要挂载的目录:
mkdir -vp /mnt/webdav/green_dh2100_4t
挂载:
sudo mount -t davfs http://192.168.1.1:5081/dav/rabbir/ /mnt/webdav/green_dh2100_4t
之后输入用户名和密码即可,进入挂载目录查看:
ls /mnt/webdav/green_dh2100_4t
挂载成功:

三、Linux 服务器上设置开机自动挂载
1、编辑 davfs2 配置文件
文件在 /etc/davfs2/davfs2.conf:
vi /etc/davfs2/davfs2.conf
取消 use_lock 的注释,并将其值改为 0:
# 可选
# dav_group users
use_locks 0
2、保存 WebDAV 认证信息
在 /etc/davfs2/secrets 文件中新增认证信息:
vi /etc/davfs2/secrets
在末尾添加:
http://192.168.1.1:5081/dav/rabbir/ admin 123456
3、修改 fstab 文件
vi /etc/fstab
在末尾添加:
http://192.168.1.1:5081/dav/rabbir/ /mnt/webdav/green_dh2100_4t davfs rw,user,_netdev 0 0
_netdev:确保在网络可用时才挂载,因为 WebDAV 是基于网络的文件系统。rw:读写权限。user:允许普通用户挂载。
四、重启系统验证挂载是否成功
reboot
重启完成后查看挂载情况:
cd /mnt/webdav/green_dh2100_4t
ls -l
挂载成功:

如果之后碰到其他用户操作该目录时出现
Permission denied等权限问题时,可以通过chown命令修改目录的所有者和所属组。chown -R 777 /mnt/webdav/green_dh2100_4t
参考资料: