前言
大家看到这个页面的标题估计觉得很唬人的。其实,这只是这个脚本的基本功能。Jrohy大神的脚本已经很成熟了,并且效率也是很高。
但是很多小伙伴说绑定的域名一开打就是Trojan的管理界面,觉得不好。这个,怎么说呢?
作者觉得问题不大,也没有什么问题,若是有问题Jrohy大神就会相应的解决了(当然,我是这样想的)。不过应众多小伙伴的要求,还是决定出一期视频来教教大家怎么去修改。不过想了又想,因为我服务的小白用户占多数,干脆弄一个一键修改算了。
弄一个专门的修改脚本吧,小伙伴们还要东找西找的去找 Jrohy大神 的原版代码安装 Trojan面板 ,干脆集成在一起算了,千万别说作者在盗用别人的脚本,千万不要。
Jrohy大神 GitHub 地址:点击访问
强大的 Trojan一键安装脚本 GitHub 地址:点击访问 (本脚本)
脚本视频演示:点击播放
视频中OpenWRT固件:点击下载
准备工作
1、VPS 一台(非生成环境)重置好干净的系统
2、解析域名到上述VPS
推荐客户端
Trojan-Qt5 (貌似已经停产。。。)
Trojan御用客户端,Trojan节点不二选择!支持Trojan协议。该客户端支持Winows以及MacOS,个人觉得不能再方便了!
该软件对于Trojan的支持算是比较成熟了。支持URL导入,支持Trojan链接订阅,支持Trojan二维码扫描,支持Trojan配置文件导入等等。。。 。。。
因为此Trojan-QT5 项目已经停更,所以只有1.4.0版本的供大家下载。
Trojan-QT5 Windows下载
Trojan-QT5 MacOS 下载
QV2RAY(支持Windows、macOS、Linux)
支持Trojan、v2ray、SSR、SS等协议,需要自行下载各类插件进行支持!
使用Qt框架的跨平台v2ray客户端。支持Windows,Linux,macOS。
一个 Qv2ray 插件,技术上地说,是一个实现了 QvPlugin
接口、从而能扩展 Qv2ray 功能的共享库文件。
实际上,Qv2ray 插件是 Qv2ray 的扩展,能让你使用更多特性。
当前,Qv2ray 项目组共发布如下 6 个我们维护的插件:
- QvPlugin-SS – 让你能在 Qv2ray 中启用 Shadowsocks SIP003 完整支持
- QvPlugin-SSR – 让你能在 Qv2ray 中使用 ShadowsocksR
- QvPlugin-Trojan – 让你能在 Qv2ray 中使用 Trojan
- QvPlugin-NaiveProxy – 让你能在 Qv2ray 中使用 NaiveProxy
- QvPlugin-Command – 当特殊事件发生时,运行任意指定的命令
- QvPlugin-Trojan-Go – 让你能在 Qv2ray 中使用 Trojan-Go
脚本功能
- 在线web页面和命令行两种方式管理trojan多用户
- 启动 / 停止 / 重启 trojan 服务端
- 支持流量统计和流量限制
- 命令行模式管理, 支持命令补全
- 集成acme.sh证书申请
- 生成客户端配置文件
- 支持trojan://分享链接和二维码分享(二维码仅限web页面)
上面功能为Jrohy大神的 Trojan多用户管理部署程序的基本功能
- 修改多用户面板管理界面的端口
- 安装并设置 Nginx
- 下载并自动部署伪装网站
- BBR PLUS 四合一集成
一键脚本
搭建Trojan服务,安装Trojan web管理面板,一键更改 Trojan-Panel 面板端口并设置伪装站点
wget -N --no-check-certificate "https://raw.githubusercontent.com/V2RaySSR/Trojan_panel_web/master/trojan-web-panel.sh" && chmod +x trojan-web-panel.sh && ./trojan-web-panel.sh
脚本的其他功能
Usage: trojan [flags] trojan [command] Available Commands: add 添加用户 completion 自动命令补全(支持bash和zsh) del 删除用户 help Help about any command info 用户信息列表 log 查看trojan日志 restart 重启trojan start 启动trojan status 查看trojan状态 stop 停止trojan tls 证书安装 update 更新trojan version 显示版本号 web 以web方式启动 Flags: -h, --help help for trojan
用了几个月,输入域名,伪装站点页面没有了,只有Welcome to nginx!
android上面用什么Trojan的工具?
波仔,一键脚本是不是得更新了,跑一半获取不到zh俄格文件,Failed to fetch http://deb.debian.org/debian/pool/main/c/curl/curl_7.64.0-4_amd64.deb 404 Not Found ,难道是这个网址里更改了文件名?
怎么进不了控制面板啊,域名打不开
你好,波仔,安装伪装的时候,我也遇到提示“ Nginx未正确安装 请重试”,我重装了好几次,油管上也有相关的评论,麻烦您看下,是不是可以帮忙解决下,我看您托管的代码,我自己安装了nginx也没有用。。谢谢
请问SSL证书文件存放在那个目录下?
你好,波仔,安装伪装的时候,提示“ Nginx未正确安装 请重试”,我重装了好几次,油管上也有相关的评论,麻烦您看下,是不是可以帮忙解决下,我看您托管的代码,我自己安装了nginx也没有用。。谢谢
if test -s /etc/nginx/nginx.conf; then
rm -rf /etc/nginx/nginx.conf
wget -P /etc/nginx https://raw.githubusercontent.com/V2RaySSR/Trojan_panel_web/master/nginx.conf
green “=================================”
blue ” 请输入Trojan绑定的域名”
green “=================================”
read your_domain
sed -i “s/localhost/$your_domain/;” /etc/nginx/nginx.conf
脚本写得比较低级,所以你去确认是否存在 /etc/nginx/nginx.conf 这个文件。通过apt (yum) install nginx 来安装 nginx .
# yum install nginx
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: ty1.mirror.newmediaexpress.com
* extras: ty1.mirror.newmediaexpress.com
* updates: ty1.mirror.newmediaexpress.com
No package nginx available.
Error: Nothing to do
好像无法单独安装nginx
=================================
检测到Trojan面板服务,开始配置
=================================
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: ty1.mirror.newmediaexpress.com
* extras: ty1.mirror.newmediaexpress.com
* updates: ty1.mirror.newmediaexpress.com
No packages marked for update
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: ty1.mirror.newmediaexpress.com
* extras: ty1.mirror.newmediaexpress.com
* updates: ty1.mirror.newmediaexpress.com
No package nginx available.
Package unzip-6.0-21.el7.x86_64 already installed and latest version
Package curl-7.29.0-57.el7.x86_64 already installed and latest version
Package wget-1.14-18.el7_6.1.x86_64 already installed and latest version
Nothing to do
Failed to execute operation: No such file or directory
Failed to stop nginx.service: Unit nginx.service not loaded.
===============================
Nginx未正确安装 请重试
===============================
我找不到您说的文件夹,然后单独安装也不行。。
我都按照这个配置好几次了,每次都跟视频教程一样的配置操作,为什么搭建成功后,客户端还是不能上网?
按照文档操作在ubuntu 16 / ubuntu 18 平台部署trojan启动总出错,出错提示: use_certificate_chain_file: No such file or directory
你是运行什么提示你没有文件?
问一下,通过此方法搭建的Trojan,通过ClashX去配置,为什么不能上网
本身来讲,搭建这个和Trojan是一样的,因为都是Trojan-GFW的代码。请检查TrojanX的配置文件是否正常。
ClashX配置密码中带了冒号好像不行