Aria2 加Rclone 实现 ODr、GD 网盘离线下载

共计 1238 个字符,预计需要花费 4 分钟才能阅读完成。

提醒:本文最后更新于2026-09-10 11:26,文中所关联的信息可能已发生改变,请知悉!

Aria2 加Rclone 实现 ODr、GD 网盘离线下载

Aria2 有一个配置项 on-download-complete,在下载完后执行一个脚本。当下载完成后 Aria2 会给脚本传递 3 个变量 $1、$2、$3 分别为 gid 、文件数量、文件路径。利用这个配置项和这些变量就可以实现很多功能,比如下载完成后调用 Rclone 进行上传操作。整个过程简单来说就是,Aria2 下载文件到 VPS ,完成后告诉 Rclone 将这个文件上传到网盘。理论上只要是 Rclone 支持的网盘,都可以按照这个思路来实现伪离线下载。

安装 Aria2

这里使用 Aria2 一键安装管理脚本,执行下面的代码下载并运行脚本,出现脚本操作菜单输入 1 开始安装。

bash <(wget -qO- git.io/aria2.sh)

安装和配置 Rclone

官方提供了一键安装脚本:

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

安装完后,输入 rclone config 命令进入交互式配置选项,按照提示一步一步来进行操作即可。如果你一脸懵逼,可以去百度来了解配置的详细过程。

配置自动上传脚本

Aria2 一键安装管理脚本 整合了 Aria2 完美配置 ,安装后会附带一些列增强功能脚本,自动上传脚本就是其中之一。由于默认是不启用的,所以需要手动启用。

  1. 输入nano /root/.aria2/autoupload.sh打开自动上传脚本进行编辑,脚本中有中文注释,按照自己的实际情况进行修改,一般只需要修改下面2个部分。
# Rclone 配置时填写的网盘名(name)
DRIVE_NAME='Onedrive'
# 网盘目录。即上传目标路径,留空为网盘根目录,末尾不要有斜杠。
DRIVE_PATH='/DRIVEX/Download'
  1. 输入vi /root/.aria2/aria2.conf打开 Aria2 配置文件进行修改。或使用Aria2 一键安装管理脚本中的手动修改选项打开配置文件进行修改。找到“下载完成后执行的命令”,修改成下面的这样。
# 下载完成后执行的命令
# 删除.aria2文件
#on-download-complete=/root/.aria2/delete.aria2.sh
# 调用 rclone 上传(move)到网盘
on-download-complete=/root/.aria2/autoupload.sh
  • 在on-download-complete=/root/.aria2/delete.aria2.sh前加上#
  • 去掉#on-download-complete=/root/.aria2/autoupload.sh前面的#
  1. 重启 Aria2
service aria2 restart

使用

当你进行完以上所有操作,现在下载文件就会自动上传至相应的网盘。

由于 Aria2 是命令行后端软件,需要配合前端 GUI 才能有更好的使用体验建议用Aria2 前端面板 AriaNg 来使用。

遇到问题如何处理

严格按照教程来进行操作不会遇到问题,如果有问题那一定是你自身的问题,请仔细阅读教程中的每一个字。

正文完
 0