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

前言

下列操作是在centos系统上进行的,其他发行版的方式可以按各个发行版的方式参考修改。

1、安装好rclone

前提是安装好rclone,并且已经挂载好网盘。
如何挂载可以看一下这里的第三个步骤:

备注:

仅仅需要挂载配置好rclone config即可

2.新建systemd文件

新建一个/etc/systemd/system/rclone@.service文件,可使用宝塔面板或者ftp等直接新建并进行编辑。

然后在创建好的文件里粘贴以下内容:

[Unit]
Description=rclone mount %I drive
After=network.target

[Service]
#Type=notify
Type=simple
#PrivateTmp=true
ExecStart=/usr/bin/rclone mount %i: /root/%i --allow-other --config /root/.config/rclone/rclone.conf

[Install]
WantedBy=multi-user.target

也可以直接用命令行进行新建

#以下是一整条命令,一起复制到终端运行
cat > /etc/systemd/system/rclone@.service <<EOF
[Unit]
Description=rclone mount %I drive
After=network.target

[Service]
#Type=notify
Type=simple
#PrivateTmp=true
ExecStart=/usr/bin/rclone mount %i: /root/%i --allow-other --config /root/.config/rclone/rclone.conf

[Install]
WantedBy=multi-user.target
EOF

回车即可

3.启动挂载守护

直接在终端输入以下命令即可按照rclone config配置好的网盘信息自动设置systemd进程守护了。

for a in `grep '^\[' /root/.config/rclone/rclone.conf`
do
    b=${a:1:-1}
    [ ! -d "/root/${b}" ] && mkdir /root/${b}
    systemctl enable rclone@${b}
    systemctl start rclone@${b}
done

如果在启动挂载守护之后还想添加新的网盘,重新运行挂载命令会无法成功。
可以手动进行操作,比如我又添加了一个onedrive挂载,rclone config配置时设置的名称是Odrive_233
那么就可以手动操作命令如下:

mkdir /root/Odrive_233
systemctl enable rclone@Odrive_233
systemctl start rclone@Odrive_233

就这样多个网盘rclone挂载就成功了。

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇