#萌新折腾笔记# 飞牛自带下载器的无压代理

发表于:2024-11-25 17:47:53 系统攻略 204

<br /> <br />

这是什么

fnOS 中自带了一个下载器(基于 qBittorrent 和 Aria2),但默认关闭了 WebUI,且采用动态密码。这使得我们无法在外部连接 fnOS 中的 qBittorrent(e.g. 接入 MoviePilot 或 NasTools 等)

该项目是一个简单的代理,利用用户目录下的sock进行联系,提供在外部访问 fnOS 的 qBittorrent 的能力同时不影响 fnOS 自身的下载器运行,并且可随时修改端口定义。

原项目出处

本项目源于xxxuuu作者的fnos-qb-proxy项目 项目地址:https://github.com/xxxuuu/fnos-qb-proxy

(喜欢的可以给原作者点歌star,当然也可以给我点一个!)

经二次开发与优化,对其中的部分代码逻辑进行了调整,提升了易用性和灵活性,更好地满足使用需求。

我的项目地址:

[Gitee] or [Github]

如何使用

使用以下代码进行部署即可,内有较为详细的注释提示,并做了双语支持

curl -s https://gitee.com/ewedl/fnos-qb-proxy/raw/main/fnos-qb.sh -o fnos-qb.sh && chmod +x fnos-qb.sh && ./fnos-qb.sh

或者

curl -s https://raw.githubusercontent.com/EWEDLCM/fnos-qb-proxy/refs/heads/main/fnos-qb.sh -o fnos-qb.sh && chmod +x fnos-qb.sh && ./fnos-qb.sh

用一张图展示一下用法

Pastedimage20241125172558.png

应该不需要多于的讲解吧,执行完成后效果如下 Pastedimage20241125173443.png

如果需要查看密码可以使用以下命令:

ps aux | grep qbittorrent-nox

找到这个非常显眼的语句,后面就是当前的随机密码

Pastedimage20241125174256.png

注意事项

本项目部署及使用时,需要注意以下两点: 1、请勿使用root用户进行部署 2、请不要更改默认运行位置,该脚本需要在home目录下执行,也就是ssh刚连上去时的目录,无需修改 3、需要确保下载器内有至少一个任务保持持续做种状态,由此来确保sock的持久化,否则将导致服务无法正常使用。(实在不想提供上传请设置为1kb) 如果服务已经报错并没有恢复正常状态,请补充一个种子任务让其做种,而后执行以下命令重启本服务

sudo systemctl restart fnos-qb-proxy.service

Enjoy!

收藏
送赞 1
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

发表回复

评论列表(5)

虽然我不用,但是觉得很棒。
2024-11-25 17:57:10 回复
亲,爱你😘  详情 回复
2024-11-26 09:16
亲,爱你😘
2024-11-26 09:16:18 回复
支持大佬的技术贴,顶顶顶!
2024-11-26 09:18:33 回复
看不懂,但感觉很牛。
7 天前 回复
虽然我不用,但是觉得很精彩。
6 天前 回复