跳至主要内容

Shadowsocks Rust + ShadowTLS 安装管理脚本

这是一个用于安装和管理 Shadowsocks Rust 和 ShadowTLS 的脚本集合。


  • 下载脚本,本地执行

wget -N --no-check-certificate https://raw.githubusercontent.com/jinqians/ss-2022.sh/main/ss-2022.sh && chmod +x ss-2022.sh && ./ss-2022.sh


功能特点

支持 Shadowsocks Rust 的完整管理

支持 ShadowTLS V3 的安装和配置

自动生成配置信息和分享链接

支持多种加密方式

支持多客户端配置格式

系统要求

支持的操作系统:Debian / Ubuntu / CentOS

需要 root 权限

需要 curl、wget、jq 等基础工具

主要功能

Shadowsocks Rust 功能

安装 Shadowsocks Rust

更新 Shadowsocks Rust

卸载 Shadowsocks Rust

启动/停止/重启服务

修改配置信息

查看配置信息

查看运行状态

安装 ShadowTLS

ShadowTLS 功能

安装 ShadowTLS

卸载 ShadowTLS

查看配置信息

支持的加密方式

Shadowsocks Rust 加密方式

aes-128-gcm (默认)

aes-256-gcm (推荐)

chacha20-ietf-poly1305

2022-blake3-aes-128-gcm (推荐)

2022-blake3-aes-256-gcm (推荐)

2022-blake3-chacha20-poly1305

2022-blake3-chacha8-poly1305

其他更多加密方式...

客户端配置

脚本支持生成多种客户端配置格式:


Surge 配置

自动生成 Surge 配置格式,包含:


服务器地址

端口

加密方式

密码

ShadowTLS 配置

Shadowrocket 配置

提供完整的 Shadowrocket 配置说明,包括:


Shadowsocks 节点配置

ShadowTLS 节点配置

自动生成的配置二维码

Clash Meta 配置

生成完整的 Clash Meta 配置,包含:


代理配置

ShadowTLS 插件配置

分享功能

生成 SS + ShadowTLS 合并链接

生成配置二维码

支持 IPv4/IPv6 地址

注意事项

安装 ShadowTLS 之前需要先安装 Shadowsocks Rust

配置文件会自动备份

更新脚本前建议先备份配置

请确保安装过程中网络连接稳定

问题排查

如果遇到问题,可以:


查看服务状态:systemctl status ss-rust

查看服务日志:journalctl -xe --unit ss-rust

查看 ShadowTLS 状态:systemctl status shadowtls

转自:https://github.com/jinqians/ss-2022.sh

评论