Debian系统
安装Aria2
- bash <(wget -qO- git.io/aria2.sh)
安装rclone
- curl https://rclone.org/install.sh | sudo bash
如果sudo命令未安装,则执行:
- apt-get install sudo
配置Aira2
root目录下执行 ./aria2.sh 或者 bash aria2.sh 修改端口或密码
修改/root/.aria2 目录下的 aria2.conf 文件
- 修改 file-allocation=prealloc
- 将 #on-download-complete=/root/.aria2/delete.aria2.sh 前面添加# 注释掉
- 将on-download-complete=/root/.aria2/autoupload.sh 前面的#去掉,从而启用
修改/root/.aria2/autoupload.sh 文件
- Rclone 配置时填写的网盘名(name)
- 网盘目录,末尾不要有斜杠
- Aria2下载目录
开放以下端口:
- 6800 TCP端口
- 51413 BT监听端口
- 6881:6999 DHT网络监听端口
配置后记得重启aria2: /etc/init.d/aria2 restart 或 service aria2 restart
配置rclone
rclone config
配置onedrive如下:
- 本地rclone文件夹,CMD调出命令提示符
- rclone authorize "onedrive"
- 得到 {"access_token":"xxxxxxxx"} 整串待用
- 服务器执行 rclone config
- New remote取个名字,再选择OD
- client_id> # 留空,回车
- client_secret> # 留空,回车
- Edit advanced config? (y/n) n
- result> {"XXXXXXXX"} 输入上面得到的code
- 1 / OneDrive Personal or Business 选择1
- 0 程序找到网盘 ,选择0
- Is that okay? y
- 选q,退出
配置Google Drive 如下:
- 直接rclone config
- New remote取个名字
- 选择Google Drive
- client_id> # 留空,回车
- client_secret> # 留空,回车
- 1 / Full access all files, excluding Application Data Folder.
- root_folder_id> # 留空,回车
- Edit advanced config? (y/n) n
- Use auto config? n
- Configure this as a team drive? y
- Is that okay? y
- 选q,退出
其他的网络服务,相差无几。
至此,rclone配置结束。可使用rclone config 查看是否已经挂载。
这时候再回过去看看aria2.conf中的名字,下载目录等配置是否匹配即可。
配置AriaNg
单HTML文件,可本地打开,配置IP与密钥。
注:网页环境中如果是SSL打开的,AriaNg无法使用http协议。
在AriaNg中添加任务即可。
在AriaNg中添加任务即可。
