小米R3D上开启Webdav服务

小米古董路由器R3D恢复出厂设置后,搭建webdav用于外网访问。
其实用Alist更方便,虽然现在都在传Alist被收购了要凉了,但毕竟普通用户影响不大。

参考 https://18kas.com/openwrt-webdav 安装以下三个模块。
配置文件按照教程来就行。

opkg update
opkg install lighttpd-mod-webdav lighttpd-mod-auth lighttpd-mod-authn_file

Entware版本的,需要注意Sqlite3数据库目录,默认指向 /opt/var/lib/lighttpd/webdav.db,但是/opt/var/lib/lighttpd/目录不存在,需要手动建立。启动服务失败没提示,看错误日志才发现这个异常。

以上配置好了后,浏览器访问http://ip:8080/dav返回403错误,郁闷……,但用软件连接正常。

接下来公网服务器操作:

1、nps增加tcp隧道转发,这个属于基本操作。

2、安装davfs2挂载到服务器,可以参考 Linux 自动挂载 alist 提供的webdav

(1)安装davfs2:

apt-get install davfs2 -y

(2)配置davfs2:

在/etc/davfs2/secrets中添加如下一行即可:

"http://127.0.0.1:9001/" admin password

(3)挂载到本地磁盘:

mount.davfs http://127.0.0.1:9001/ /home

3、配置自动化脚本运行任务。

THE END

标签: 虚拟网络 WebDav Openwrt 路由器

本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。


相关文章