14

电脑技术:试了这么多,这个Trojan脚本好用

 2 years ago
source link: https://www.taholab.com/25285
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

参考网站:一键 Trojan 脚本搭建多用户面板 – 彧繎博客 (opssh.cn)

搭建准备:

1、搬瓦工VPS服务器

2、将域名解析到服务器

3、准备SSL加密证书(这里可以忽略)

4、准备SSH终端工具,比如:Putty

开始搭建:

1、安装curl

curl是一个命令行工具,通过指定的URL来上传或下载数据,并将数据展示出来。

apt -y install curl
#Debian系统
yum -y install curl
#CentOS系统

2、安装面板

此次为一键搭建Trojan面板脚本,安装完curl,直接运行脚本即可。

source <(curl -sL https://git.io/trojan-install)

3、安装证书

执行后,提示安装SSL加密证书,选择1,申请安装 Let’s Encrypt 证书,然后输入域名,如下图:

注意:一定要在安装脚本之前就把域名解析上去。

安装SSL加密证书

4、安装数据库

申请完加密证书后,下一步,选1,自动安装mysql数据库,此处为Docder版的Mysql数据库,如下图:

安装mysql数据库

5、设置用户名和密码

设置一个用户名和密码,回车运行,直接随机生成,后面自行修改。

有需求自行填写设置或随机生成后再进行修改。

6、进入管理程序

直接回车就行,不用输入数字,后期有需要可以直接使用 trojan 进入,如下图:

系统管理程序

7、进入用户管理面板

用 https://你的域名,登陆管理面板,进行新建用户或进行流量管理,如下图:

注意:要先设置密码,然后在用admin和密码登陆后台

用户管理面板

如无法登陆,重启一下服务器,然后输入 trojan restart 命令重启trojan服务。

常见问题:

1、搭建完成后不用http://访问用户管理面板

服务端没搭建成功,建议重新用非 Centos 系统搭建。

服务搭建完成以后会有等待生效时间,尝试重启VPS,然后输入 trojan restart 重启服务。

2、可以访问 http://,但是不能访问 https://

证书文件申请安装有误,重新申请证书文件放到下面的路径:/root/.acme.sh/你的域名_ecc/fullchain.cer


补充资料:2020年最新Trojan和trojan-go一键安装,伪装网站流量加密,Windows/Android/IOS客户端,长期稳定不被墙,秒开8K (全程一条代码超级简单教程)_LAOSHEI老谁博客-一个普通人的生活记实博客

trojan使用请提前准备好服务器可用的域名

a. 一键脚本安装

#安装/更新
source <(curl -sL https://git.io/trojan-install)
#卸载
source <(curl -sL https://git.io/trojan-install) –remove
安装完后输入’trojan’可进入管理程序
浏览器访问 https://域名 可在线web页面管理trojan用户

b. docker运行

    1. 安装mysql

因为mariadb内存使用比mysql至少减少一半, 所以推荐使用mariadb数据库

docker run –name trojan-mariadb –restart=always -p 3306:3306 -v /home/mariadb:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=trojan -e MYSQL_ROOT_HOST=% -e MYSQL_DATABASE=trojan -d mariadb:10.2

端口和root密码以及持久化目录都可以改成其他的

    1. 安装trojan

docker run -it -d –name trojan –net=host –restart=always –privileged jrohy/trojan init

运行完后进入容器 docker exec -it trojan bash , 然后输入’trojan’即可进行初始化安装

启动web服务: systemctl start trojan-web

设置自启动: systemctl enable trojan-web

更新管理程序: source <(curl -sL https://git.io/trojan-install)


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK