先推荐一个windows下基于aria2的下载工具motrix
公司限制了网络,无法下载大的文件
BUT内网服务器没有限制
作为一个”不法”青年,在服务器上搭建一个下载机
下载机将文件下载到ftp目录下,使用ftp在内网下载
安装
1 | yum -y install aria2 |
本脚本依赖rpmforge源,需要先添加源
本地下载
1 | ## http/ftp/https下载 |
-c
是断点-s
是连接数
启动服务
增加配置文件
/etc/aria2/aria2.conf
1
2
3
4
5
6
7
8
9
10
11
12mkdir -p /etc/aria2
cat > /etc/aria2/aria2.conf << EOF
## 下载目录
dir=/data/ftpuser/down/webdown
disable-ipv6=true
enable-rpc=true
rpc-allow-origin-all=true
rpc-listen-all=true
rpc-listen-port=6800
continue=true
max-concurrent-downloads=3
EOF开机启动
1
echo "sudo -u ftpuser aria2c --conf-path=/etc/aria2/aria2.conf" >> /etc/rc.local
默认,
rc.local
内的命令是以root用户运行的,若aria2是配合其他程序,比如ftp服务器一起使用的话,建议以ftp用户运行,因此增加sudo -u ftpuser
前缀。