rclone同时挂载多个网盘
安装好rclone
前提是安装好rclone,并且已经挂载好网盘。Rclone挂载依赖于fuse,因此需要先安装:
apt-get install fuse
新建systemd文件
新建一个/etc/systemd/system/rclone@.service文件。
在创建好的文件里粘贴以下内容:
[Unit]
Description=Rclone mount %I drive
AssertPathIsDirectory=LocalFolder
After=network-online.target
[Service]
Type=simple
ExecStart=/usr/bin/rclone mount %i: /home/%i \
--config /root/.config/rclone/rclone.conf \
--no-check-certificate \
--umask 0000 \
--default-permissions \
--allow-non-empty \
--allow-other \
--buffer-size 32M \
--dir-cache-time 12h \
--vfs-read-chunk-size 64M \
--vfs-read-chunk-size-limit 1G
ExecStop=/bin/fusermount -u LocalFolder
Restart=on-abort
User=root
[Install]
WantedBy=default.target
注意emby无权限使用root下的目录,所以上述挂载的位置我选择了/home
启动挂载守护
如果在启动挂载守护之后还想添加新的网盘,重新运行挂载命令会无法成功。
可以手动进行操作,比如我又添加了一个onedrive挂载,rclone config配置时设置的名称是Odrive2。
那么就可以手动操作命令如下:
mkdir /home/Odrive2
systemctl enable rclone@Odrive2
systemctl start rclone@Odrive2
卸载某个挂载盘:
fusermount -qzu /home/gd
这里的/home/gd是你的Linux本地文件夹,而google网盘就是挂载在这个目录下面的。
文章目录
关闭
共有 0 条评论