在LINUX服务器上挂载rclone,每次服务器重启,rclone都得手动重新挂载,非常麻烦,下面的步骤即可解决此问题。

1.创建启动脚本

首先在电脑上新建一个文本文本文档,然后在文档中粘贴如下代码,粘贴好后把此文档重命名为rclone.service

[Unit]
Description=Rclone
AssertPathIsDirectory=LocalFolder
After=network-online.target

[Service]
Type=simple
ExecStart=rclone mount indian: /gd --allow-other --allow-non-empty --vfs-cache-mode full --vfs-cache-max-age 48h --vfs-cache-max-size 5G --vfs-read-chunk-size 128M --vfs-read-chunk-size-limit 1G --buffer-size 128M
ExecStop=fusermount -u LocalFolder
Restart=on-abort
User=root

[Install]
WantedBy=default.target
EOF

rclone mount的参数可根据自己需求更改,例如

  • indian 代表rclone config中挂载的盘
  • /gd 代表挂载到本地的文件夹的位置
  • --vfs-cache-max-age 48h 代表缓存时间为48小时
  • --vfs-cache-max-size 5G 代表缓存占用的最大内存为5G

还有其他挂载参数可去rclone官网查看


2.上传脚本

通过Finall Shell工具,把此文件上传到/etc/systemd/system文件夹下。如果没有安装Final Shell,可去此链接下载https://www.hostbuf.com/t/988.html


3.设置开机启动

设置开机启动

systemctl enable rclone

启动挂载

systemctl start rclone

至此,每次开机都会自动挂载网盘了。

其他命令如下:
停止挂载

systemctl stop rclone

重新挂载

systemctl restart rclone
最后修改:2022 年 04 月 11 日 11 : 21 PM
我秦始皇,打钱,快点!