记一下rclone同时挂载多个网盘的方法

  1. 安装好rclone
    前提是安装好rclone,并且已经挂载好网盘。Rclone挂载依赖于fuse,因此需要先安装:
#CentOS 7安装fuse
yum -y install fuse
  1. 新建systemd文件
    新建一个/etc/systemd/system/[email protected]文件,可使用宝塔面板进行编辑。然后在创建好的文件里粘贴以下内容:
[Unit]
Description=Rclone mount %I drive
AssertPathIsDirectory=LocalFolder
After=network-online.target

[Service]
Type=simple
ExecStart=/usr/bin/rclone mount %i: /%i \
--config /root/.config/rclone/rclone.conf \
--copy-links \
--no-gzip-encoding \
--no-check-certificate \
--vfs-cache-mode full \
--umask 0000 \
--default-permissions \
--allow-non-empty \
--allow-other \
--attr-timeout 5m \
--vfs-cache-max-size 1G \
--buffer-size 500M \
--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
  1. 启动挂载守护
    如果在启动挂载守护之后还想添加新的网盘,重新运行挂载命令会无法成功。
    可以手动进行操作,比如我又添加了一个onedrive挂载,rclone config配置时设置的名称是Odrive_233。
    那么就可以手动操作命令如下:
mkdir /root/Odrive_233
systemctl enable [email protected]_233
systemctl start [email protected]_233

发表评论

您的电子邮箱地址不会被公开。