Author:ricterz ABSTRACT 在未设置任何安全措施的情况下,Aria2 RPC Server 可以接受任何未知来源的请求指令,并予以下载。...通过 Aria2 RPC Server,可以进行 SSRF、Arbitrary File Write 等 Web 攻击手法,获取服务器权限。 1....[1] Aria 提供 RPC Server,通过--enable-rpc参数启动。Aria2 的 RPC Server 可以方便的添加、删除下载项目。 2....2.1.3 Overwrite .ssh/authorized_keys By save-session 老版本 Aria2 Aria2 RPC Server 提供 save-session 选项,可以指定在...aria2c 关闭时保存当前下载文件的状态;同时 Aria2 RPC Server 提供 user-agent 选项,可以指定下载文件的 UA。
基于腾讯轻量服务器安装Aria2+AriaNg+Nginx+File Brower 服务 0x01应用简介 Aria2:是一个多平台轻量级,支持 HTTP、FTP、BitTorrent 等多协议、...0x02服务器准备 服务器的选择上,当然是本文的主角:腾讯云轻量应用服务器(Lighthouse)。...这是目前最快的建站方式,我们开始上路吧~ 目前腾讯云最流行的IaaS层产品莫过于Lighthouse(轻量应用服务器)了。...github.com/mayswind/AriaNg/releases/download/1.2.1/AriaNg-1.2.1.zip (3)解压 unzip AriaNg-1.2.1.zip (5)开启端口 在腾讯云轻量服务器控制台开放所有端口...(6)进入面板 1,输入ip地址 2,点击左侧AriaNg设置 3,点击上方rpc 4,输入rpc密码 5,Aria2状态显示已连接即为成功 File Brower安装 (1)下载 wget https
放行端口 在服务的安全组或者防火墙中放行5212端口,也可直接在宝塔面板中的安全中直接放行,不懂得怎么操作的可以参考我的这篇文章将Hexo部署到腾讯云轻量应用服务器 进程守护 安装Supervisor...离线下载 安装Aria2 这里使用大佬的一键安装脚本快速安装,当然你也可参考这篇文章Aria2离线下载搭建的Aria2的搭建操作进行安装 wget -N --no-check-certificate https...://www.moerats.com/usr/shell/Aria2/aria2.sh && chmod +x aria2.sh && bash aria2.sh 查看aria2的配置文件,进入Cloudreve...,点击头像,选择管理面板→参数设置→离线下载; 设置RPC服务器地址,默认端口是6800; 设置RPC Secret,须于aria2配置文件中一致,可对配置文件进行修改; 临时下载目录,须于aria2配置文件中一致
Aria2是一款很好用的下载工具,支持多种下载协议,还能离线下载,配合腾讯云轻量应用服务器内置的宝塔面板镜像搭建一个web控制面板就在方便不过了。...-y mkdir /www/server/aria2 touch /www/server/aria2/aria2.conf touch /www/server/aria2/aria2.session..., 0为退出时才保存, 需1.16.1以上版本, 默认:0 #save-session-interval=60 ## RPC相关设置 ## # 启用RPC, 默认:false enable-rpc=...rpc-listen-port=6800 # 设置的RPC授权令牌, v1.18.4新增功能, 取代 --rpc-user 和 --rpc-passwd 选项 rpc-secret=lighthouse...# 设置的RPC访问用户名, 此选项新版已废弃, 建议改用 --rpc-secret 选项 #rpc-user= # 设置的RPC访问密码, 此选项新版已废弃, 建议改用 --rpc-secret
大家都知道,在mac下太坑爹,迅雷下东西大部分时候都是0KB/S,也没有百度云下载(新更新的百度网盘 Mac 版本可以下载东西,之前只能同步文件用),用浏览器下载速度也慢。...(Aria2是一个命令行下轻量级、多协议、多来源的下载工具(支持 HTTP/HTTPS、FTP、BitTorrent、Metalink),内建 XML-RPC 和 JSON-RPC 用户界面。) ?...打开Aria2GUI,然后打开需要下载的百度云盘的分享链接,会发现网页上下载按钮旁边多出一个「导出下载」按钮,点击它弹出的「ARIA2 RPC」就自动添加到你的下载队列里了。 测试链接:阿甘正传 ?...这样就可以下载百度云,迅雷离线中的资源,下载速度很快,而且占用的电脑资源小,但是设置有一点点复杂。...多种可扩展的导出器(aria2/aria2-rpc/wget/IDM/Orbit) 云点播HTML5播放,导出 直接输出选中的链接,配合 FlashGot/DownThemAll使用 ?
1.前言 夜梦在急速下载——Aria2 这篇文章中已经讲述了如何使用脚本部署Aria2。这篇文章将使用docker部署Aria2。使用docker的小伙伴们可以看看哦!...官方地址:P3TERX/Aria2-Pro-Docker 如果使用ARIA2进行挂机下载的话,建议使用云服务器这种可以二十四小时开机的机器,而且尽量选择大硬盘、大带宽的机器。...= \ -e RPC_PORT=6800 \ -p 6800:6800 \ -e LISTEN_PORT=6888 \ -p 6888:6888 \...RPC 别名随便取 aria2 RPC 地址为你的IP地址 aria2 RPC 密钥为你创建时填入的 填写完成以后重载配置即可!...RPC 别名随便取 aria2 RPC 地址为你的IP地址 aria2 RPC 密钥为你创建时填入的 填写完成以后重载配置即可!
概述当我们刷到好看的剧或电影,往往希望给路由器下发下载任务进行离线下载,而 Aria2 正是离线下载的好工具,本文介绍如何使用云原生的方式部署 Aria2 到路由器。...开源项目本文部署的 Aria2 使用这个开源项目构建的容器镜像:https://github.com/P3TERX/Aria2-Pro-Docker目录结构aria2├── daemonset.yaml...env: - name: LISTEN_PORT value: "16881" - name: RPC_PORT...value: "6800" - name: RPC_SECRET value: "111111" - name...访问入口:http://`路由器内网 IP`:6880/用浏览器打开 Aria2 的 Web 界面后,在 AriaNg 设置 新建 RPC 设置,输入 Aria2 的 RPC 地址:http://<路由器
: 逗比根据地 - Aria2 一键安装管理脚本 获取权限 国内的阿里云,腾讯云等获取 root 权限很简单,我记得这两家的 CentOS 系统一般都是默认 root 权限的,但这里还是要说一下...安装 aria2 服务端 aria2 安装脚本源地址:https://doub.bid/shell-jc4/ (需访问外国网站) cd ~ wget -N --no-check-certificate...-> 管理控制台 -> 左侧的安全(云盾) -> CA 证书服务。...授权令牌,就是一个认证的密码,防止别人恶意下载 rpc-secret=123456 # 是否启用 RPC 服务的 SSL/TLS 加密, # 启用加密后 RPC 服务需要使用 https 或者 wss...协议连接 rpc-secure=true # 在 RPC 服务中启用 SSL/TLS 加密时的证书文件(.pem/.crt) rpc-certificate=你的 aria 证书pem路径 # 在 RPC
今天给大家介绍如何利用开源工具,搭建一套无下载限制的私有云盘。...KODExplorer KODExplorer是可道云的开源在线文档管理器 官网地址:https://kodcloud.com/ Github:https...aria2分两种模式,一种是命令行,一种是RPC Server模式。 Aria2命令行使用: 使用Aria2下载文件,只需在命令后附加地址即可。...=6800 # 设置的RPC授权令牌, v1.18.4新增功能, 取代 --rpc-user 和 --rpc-passwd 选项 #rpc-secret= # 设置的RPC访问用户名..., 此选项新版已废弃, 建议改用 --rpc-secret 选项 rpc-user=ruyo # 设置的RPC访问密码, 此选项新版已废弃, 建议改用 --rpc-secret 选项 rpc-passwd
RPC调用-Dubbo RPC基本概念 Dubbo RPC基本概念 微服务在维基上对其定义为:一种软件开发技术- 面向服务的体系结构(SOA)架构样式的一种变体,它提倡将单一应用程序划分成一组小的服务...使用 RestFul_请求_ 当然可以,但是相对RestFul,RPC采用长链接机制,性能更高延时更低,RPC 与 RESTful 最大的不同是,RPC 采用客户端(Client) - 服务端(Server...RPC通信过程 RPC框架包含4个核心的组件,分别是Client ,Server,Client Stub以及Server Stub,这个Stub大家可以理解为存根 客户端(Client),服务的调用方。...TCP更加高效,而HTTP在实际应用中更加的灵活 REST和RPC对比: RESTful 通信更适合调用延时不敏感、短连接的场景。而 RPC 则拥有更好的性能,适用于长连接、低延时系统。...这只是因为应用场景所决定的,并不代表 RPC 比 RESTful 落后。
因有时小文件用其它网盘不方便,因此有自建网盘的功能,用的是Cloudreve,Cloudreve的部署请看此文章: 搭建Cloudreve3.x.x云盘程序/linux安装Cloudreve网盘,Cloudreve...如果您打算开始根据下面文章安装Aria2,打开您的服务器 6800端口。...4.安装完成的话会有提示的,会自动显示Aria2的配置,如果不小关掉是了,可以或者第二步运行脚本,输入“8”查看Aria2配置。....************ IPv6 地址 : IPv6 地址检测失败 RPC 端口 : 6800 RPC 密钥 : 5df1b490881****** 下载目录.../settings/rpc/set/ws/43.135.**.**2/6800/jsonrpc/NWRmMWI0OTA4ODEyYjE0Nzc1MzM= 与Cloudreve对接 打开管理面板-参数设置
先简单介绍下Aria2,这是一种离线下载工具,现在很多都用来离线下载百度云,115的资源。 也就意味着,这工具有众多版本。下面我介绍下利用服务器(Linux)来安装Aria2。...#防火墙放行6800,Aria的默认端口并保存 aria2c --enable-rpc --rpc-listen-all -D #开始监听Aria的服务。...PS:需要注意的是,每次重启服务器都需要执行 aria2c --enable-rpc --rpc-listen-all -D 来开启Aria2的服务,如果嫌麻烦,可以使用nohup等加入后台并设置开机启动...Aria2服务器也就是个html页面,你在apache目录安装一个,实现ip访问Aria2页面。...Aria2不止有Linux版本,还有Windows版本,下次在写Centos安装Aria2的时候我会介绍。 有任何问题,欢迎在下面留言讨论,Aria2的功能实在太强大。
无论是个人用户还是企业用户,都可以通过选择 Aria2 来实现高效的文件下载。Aria2 RPC 接口什么是 Aria2 RPC?...Aria2 RPC 接口使用简单、灵活,可以方便地与各种编程语言和平台集成。如何启用 Aria2 RPC?要使用 Aria2 RPC 接口,首先需要启用 Aria2 的 RPC 功能。...例如:aria2c --enable-rpc --rpc-listen-all这样就可以在默认端口 6800 上启动 Aria2 的 RPC 服务器,可以从远程位置发送 JSON-RPC 请求来控制 Aria2...Aria2 的 RPC 接口。...我正在参与2024腾讯技术创作特训营最新征文,快来和我瓜分大奖!
如果使用ARIA2进行挂机下载的话,建议使用云服务器这种可以二十四小时开机的机器,而且尽量选择大硬盘、大带宽的机器。...DNS, BitTorrent, Firefox3 Cookie, GZip, HTTPS, Message Digest, Metalink, XML-RPC, SFTP 单服务器线程数最大值无上限...安装 Aria2 2. 更新 Aria2 3. 卸载 Aria2 ——————————————————————— 4. 启动 Aria2 5. 停止 Aria2 6....IPv4 地址 : yourIP IPv6 地址 : yourIPV6 RPC 端口 : 6800 RPC 密钥 : yourRPCSecrets 下载目录 : /root/downloads...配置文件路径:/root/.aria2c/aria2.conf (配置文件有中文注释,若语言设置有问题会导致中文乱码) 默认下载目录:/root/downloads RPC 密钥:随机生成,可使用选项
引言 支持多家云存储驱动的公有云文件系统. 获取 PUID 和 PGID 为什么要使用 PUID 和 PGID 参见 Understanding PUID and PGID。...# > Temp download folder for Aria2 & Cloudreve TEMP_FOLDER_PATH=/dockercnf/aria2/temp # > Aria2 ARIA2...: Aria2 RPC密码(你可以去 这里 生成随机字符串)。...在后续Cloudreve设置Aria2中会使用。...配置Cloudreve连接Aria2服务器 以管理员身份登陆 点击"头像(右上角) > 管理面板" 点击"离线下载节点 -> 点击当前主节点 (编辑)" RPC服务器地址: http://aria2:6800
在这里就介绍一下这三个部分,一个是配置aria,我将其配置在自己的云主机上实现了离线下载;第二个是web面板的配置,第三个是桌面版的下载工具。...第二步、配置areang 需要将areang连接到area2,需要在面板上如下位置做配置 1).你需要手动设置AriaNg的RPC地址和RPC密钥 2).你需要手动设置AriaNg的下载目录为/www/...aria2 start 停止:/etc/init.d/aria2 stop 重启:/etc/init.d/aria2 restart 四、重要补充 在使用了很久aria2之后,经历了本地硬盘空间不足等一系列问题后...,发现了目前知道的最佳解决方案: Aria2 一键安装管理脚本 一键安装脚本GitHub Aria2 + Rclone 实现 OneDrive、Google Drive 等网盘离线下载 百度网盘转存到...小白都会用的免配置 Aria2 图形界面版免费开源下载软件 PDM Persepolis Download Manager:Aria 2 图形界面版下载工具 如何使用aria2及webui-aria2下载百度云资源
/configure # make # make install 配置aria2: 创建aria2文件夹 # mkdir /etc/aria2 创建aria2.session文件 # touch /...# 设置的RPC授权令牌, v1.18.4新增功能, 取代 --rpc-user 和 --rpc-passwd 选项 rpc-secret=AHZOO # 设置的RPC访问用户名, 此选项新版已废弃,...建议改用 --rpc-secret 选项 #rpc-user= # 设置的RPC访问密码, 此选项新版已废弃, 建议改用 --rpc-secret 选项 #rpc-passwd= # 是否启用 RPC 服务的 SSL/TLS 加密, # 启用加密后 RPC 服务需要使用 https 或者 wss 协议连接 #rpc-secure=true # 在 RPC 服务中启用 SSL/...,设置RPC密钥,即aria2配置文件中的RPC Secret的数据
安装Aria2 安装Aria2 直接通过yum安装,但需要先安装一个EPEL源。.../aria2.session save-session=/root/.aria2/aria2.session ## RPC相关设置 ## # 启用RPC, 默认:false enable-rpc=true...第一种方法 aria2c --enable-rpc --rpc-listen-all=true --rpc-allow-origin-all -c -D 第二种方法 aria2c --conf-path...大家注意到Aria2状态确实未连接,这里需要设置RPC。...点击AriaNg设置,进入RPC设置,因为之前aria2都配置好了,只需要输入正确的Aria2 RPC 密钥即可,对就是之前手动修改的RPC授权令牌。
就是这样一种工具,Aria2的简介就不赘述了,网上多的是。...,启动文件如下图所示: 需要配置的是aria2,我们需要为aria2创建配置文件aria2.conf,会话保存文件aria2.session。...主要需要配置的有,文件保存相关中的所有选项,进度保存相关的所有选项,RPC相关设置。其中RPC相关设置是重中之重,WebUI能不能成功连接服务器,全在这里了。...RPC已经废除了user和password,改用Token了,所以那user和password两行注释掉了。将以下内容拷贝至aria2.conf,aria2.session文件为空文件。...详解: ---- 第三步 下载百度云盘资源 因为我用的浏览器是Firefox,所以先贴出Firefox的插件百度网盘助手地址:https://addons.mozilla.org/zh-CN/firefox
本文就要开始 TarsGo 的主力业务了:基于 TARS 自带的 RPC 协议,设计 TarsGo 服务。...前文提到 HTTP 服务的实例名称相对不太重要,但是供内部 RPC 调用的服务,其名称就很重要了,它是其他服务进行寻址的重要依据。...TARS 框架的原生 RPC 调用是使用专门设计的 tars 协议(文件后缀名 .tars)进行通信的。这个协议其实也不神秘,读者可以自行尝试一下、多看一些示例,很快就可以了解了。...从返回值的角度,TarsGo RPC 方法的返回值除了协议中定义的(本例中是 `int`,对应于 Go 的 `int32`)之外,还有一个 `error`,如果需要的话,读者可以利用。...这两行就是实际的 RPC 调用 服务发布的方法在前一篇文章已经说明了。GoWebServer 只需要在原有基础上做更新操作即可。本文的 GoTarsServer 也同理。
领取专属 10元无门槛券
手把手带您无忧上云