Featured image of post Wsl2 挂载 webdav

Wsl2 挂载 webdav

记录一下wsl2挂载webdav以及Windows挂载webdav的方式

Wsl2 挂载 webdav

首先需要安装 davfs2

1
sudo apt install -y davfs2

首次安装时问你要不要允许非root用户挂载,安全起见选 <yes>

配置账号密码密码

1
2
3
4
sudo nano /etc/davfs2/secrets
#	输入以下内容
http://192.168.1.169:8080 username password
#	格式: 挂载地址	用户名	密码

也可以不配置,但是在下面挂载的时候每次都需要输入账号密码

挂载webdav

1
2
mkdir webdav
sudo mount.davfs http://192.168.1.169:8080 webdav

Windows挂载webdav

另外踢一下垃圾Windows,尼玛的,Windows默认只允许https的webdav,这就导致http方式的webdav挂载会报错,只能通过修改注册表来允许http连接。修改 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters 把BasicAuthLevel 值改成2,然后重启webclient服务

1
2
net stop webclient
net start webclient

或者 服务 > webclient 重启就可以了。# Wsl2 挂载 webdav

Licensed under CC BY-NC-SA 4.0