这是一个用于安装和管理 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
评论
发表评论