采用

1.rclone

2.webdav,这里我用的是123网盘自带的,其他网盘可以通过alist中转一下

安装

用官方的安装脚本吧

sudo -v ; curl https://rclone.org/install.sh | sudo bash

安装好后启动它

rclone config

1.选择n,新建绑定项目

2.随便命名

3.选择55用webdav通用挂载

4.输入webdav的url,需要带有请求头,如果只是想挂载网盘里指定的文件夹还要带上路径,

例如123网盘的:https://webdav-1314520.pd1.123pan.cn/webdav/动漫

5.选择7,通用webdav

6.输入用户名

7.选择y,然后输入密码

8.询问是否有令牌,直接回车就好,默认无

9.询问是否设置更多高级配置,没什么好设置的,都是最优了,输入n

10.确认信息,没错的话就选择y

11.选择q退出

挂载

  • 选择 writes: 如果你主要是写入文件到 WebDAV,选择 writes 模式即可。这会缓存写入操作,适合大多数上传场景。

  • 选择 full: 如果你需要高频率的读取和写入操作(如大量的文件访问),可以选择 full 模式,以提高性能和稳定性。

rclone mount 123webdav: /opt/emby --vfs-cache-mode writes
rclone mount 123webdav: /opt/emby --vfs-cache-mode full

其中123webdav是你在第一把安装时候命名的,/opt/emby则是要挂载的本地磁盘路径

使用此命令建议使用进程守护