惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
Microsoft Security Blog
Microsoft Security Blog
Security Archives - TechRepublic
Security Archives - TechRepublic
V
Visual Studio Blog
宝玉的分享
宝玉的分享
IT之家
IT之家
人人都是产品经理
人人都是产品经理
T
The Blog of Author Tim Ferriss
I
InfoQ
B
Blog RSS Feed
T
Threatpost
博客园_首页
M
MIT News - Artificial intelligence
Spread Privacy
Spread Privacy
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Know Your Adversary
Know Your Adversary
U
Unit 42
Engineering at Meta
Engineering at Meta
C
Cyber Attacks, Cyber Crime and Cyber Security
月光博客
月光博客
Scott Helme
Scott Helme
T
Tor Project blog
有赞技术团队
有赞技术团队
AWS News Blog
AWS News Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Last Week in AI
Last Week in AI
S
Schneier on Security
Vercel News
Vercel News
博客园 - Franky
C
Cybersecurity and Infrastructure Security Agency CISA
L
LINUX DO - 热门话题
NISL@THU
NISL@THU
L
LangChain Blog
爱范儿
爱范儿
Google DeepMind News
Google DeepMind News
The GitHub Blog
The GitHub Blog
雷峰网
雷峰网
Latest news
Latest news
C
CXSECURITY Database RSS Feed - CXSecurity.com
Hugging Face - Blog
Hugging Face - Blog
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
www.infosecurity-magazine.com
www.infosecurity-magazine.com
G
GRAHAM CLULEY
S
Security Affairs
A
About on SuperTechFans
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
大猫的无限游戏
大猫的无限游戏
W
WeLiveSecurity
Cisco Talos Blog
Cisco Talos Blog
罗磊的独立博客

Rat's Blog - Aria2

多种功能强大的BT离线下载程序Docker镜像及安装 - Rat's Blog 使用静态Aria2二进制文件快速安装Aria2,及使用方法 - Rat's Blog VPS上传文件到OneDrive网盘脚本,可配合Aria2实现自动上传 - Rat's Blog 使用Docker安装Aria2+AriaNg+Filebrowser+Plex,离线BT下载/建立私人影院 - Rat's Blog 使用Aira2下载文件后自动上传到Google Drive网盘 - Rat's Blog 使用Docker安装Aria2+AriaNg+Filebrowser,可离线BT下载/在线播放 - Rat's Blog 使用Aria2+Aria2Ng+OneIndex+OneDrive建立不限流量/离线BT下载/在线观看网盘 - Rat's Blog Aria2+Aria2Ng+OneIndex一键安装脚本,下载后自动上传至OneDrive - Rat's Blog Photon:一款基于Aria2的多线程BT/直链下载工具 - Rat's Blog
AriaNg使用Https/WebSocket(安全)协议连接Aria2的方法 - Rat's Blog
博主: Rat's · 2019-08-10 · via Rat's Blog - Aria2

说明:AriaNg算是Aira2中博主认为最好用的一个Web前端面板,连接支持Http(s)Websocket(Security)协议,如果我们使用https域名访问AriaNg面板,那会强制你使用HttpsWebsocket(安全)协议,最早期的面板是不会强制的,不过用的话,肯定是用最新版的,这时候就需要对Aria2简单的配下证书了,然后才能使用HttpsWebsocket(安全)协议进行连接,这里就水下方法。

方法

1、申请SSL证书

提示:如果安装Aria2的服务器有现成的HTTPS站点,可以跳过该步骤,直接使用该站点域名。

先解析一个域名到安装Aria2的服务器,然后申请SSL,方法如下:

1、宝塔面板:左侧网站-添加站点-站点设置-SSL-申请Let's Encrypt。
2、LNMP安装包:自己使用命令添加域名的时候,有申请SSL选项。

如果服务器只安装了Aria2或者没有Web环境,这时候可以使用Caddy申请,使用命令:

#安装Caddy
curl https://getcaddy.com | bash -s personal
#申请SSL,将后面修改成自己的域名和邮箱
caddy -host www.moerats.com -email admin@moerats.com -agree

这里要注意的是,对于CentOS系统,还需要开启80端口,不然使用Caddy签发证书会失败,开启如下:

#CentOS 6
iptables -I INPUT -p tcp --dport 80 -j ACCEPT
service iptables save
service iptables restart

#CentOS 7
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --reload

申请成功后的SSL证书路径如下:

#具体以自己域名为准
/root/.caddy/acme/acme-v02.api.letsencrypt.org/sites/www.moerats.com

我们就可以发现域名的crtkey证书文件。

2、修改配置文件
编辑Aria2配置文件aria2.conf,如果不知道路径的,可以使用命令查找:

find / -name aria2.conf

修改如下:

#是否启用RPC服务的SSL/TLS加密
rpc-secure=true
#申请的域名crt证书文件路径,自行修改
rpc-certificate=/home/www.moerats.com.crt
##申请的域名key证书文件路径,自行修改
rpc-private-key=/home/www.moerats.com.key

如果配置文件没有以上参数的,可以手动添加,修改完成后,重启Aria2生效即可,此时HttpsWebsocket(安全)协议就都可以用了,然后AriaNg配置RPC信息的时候,直接填写域名、密匙即可。


版权声明:本文为原创文章,版权归 Rat's Blog 所有,转载请注明出处!

本文链接:https://www.moerats.com/archives/989/

如教程需要更新,或者相关链接出现404,可以在文章下面评论留言。