此篇文章的前提是已经配置好了Rclone
关于Rclone的安装和配置可见:https://haoduck.com/432.html
也可以在官网查看:https://rclone.org
这里说Aria2的安装和配置
安装Aria2
先前就在Github上看到了这一个项目:https://github.com/P3TERX/aria2.sh
Aria2的一键脚本,使用脚本安装的Aria2包含了自动Rclone上传的脚本
让配置简单了很多
一 使用脚本安装Aria2
1 首先安装必要的程序
Debian/Ubuntuapt install -y wget curl ca-certificates
Centosyum install -y wget curl ca-certificates
2 下载脚本wget -N git.io/aria2.sh && chmod +x aria2.sh
3 运行脚本./aria2.sh
首次运行脚本输入 1 回车即可安装
安装完毕后可以运行脚本后输入 7 回车修改 RPC密钥 以及其他配置
二 配置Rclone上传
1 修改上传脚本,上传脚本位于 /root/.aria2c/autoupload.sh
vi /root/.aria2c/autoupload.sh
找到下列两处,按 i 进入编辑模式,按需修改
# Rclone 配置时填写的网盘名(name)
DRIVE_NAME='Onedrive'
# 网盘目录。即上传目标路径,留空为网盘根目录,末尾不要有斜杠。
DRIVE_PATH='/Download'
修改完毕后输入 :wq 回车保存退出
2 修改Aria2下载完毕事件脚本vi /root/.aria2c/aria2.conf
找到“下载完成后执行的命令”,把delete.aria2.sh替换为autoupload.sh。
# 下载完成后执行的命令
on-download-complete=/root/.aria2c/autoupload.sh
3 重启Aria2service aria2 restart
其他Aria2管理命令
启动:/etc/init.d/aria2 start | service aria2 start
停止:/etc/init.d/aria2 stop | service aria2 stop
重启:/etc/init.d/aria2 restart | service aria2 restart
查看状态:/etc/init.d/aria2 status | service aria2 status
配置文件路径:/root/.aria2c/aria2.conf
默认下载目录:/root/downloads