系统支持:RHEL 8+, Debian 11+, Ubuntu 20.04+ 内存要求:≥128M Linux 与 Unix 关于本脚本1、一键安装 Shadowsocks-rust, Shadowsocks-libev 版(二选一)服务端; 2、各版本的启动脚本及配置文件名不再重合; 3、每次运行可安装一种版本; 4、支持以多次运行来安装多个版本,且各个版本可以共存(注意端口号需设成不同); 5、若已安装多个版本,则卸载时也需多次运行(每次卸载一种); 默认配置服务器端口:自己设定(如不设定,默认从 9000-19999 之间随机生成) 密码:自己设定(如不设定,默认为 teddysun.com) 加密方式:自己设定(如不设定,默认为 aes-256-gcm) 备注:脚本默认创建单用户配置文件,如需配置多用户,请手动修改相应的配置文件后重启即可。 客户端下载常规版 Windows 客户端 https://github.com/shadowsocks/shadowsocks-windows/releases ShadowsocksR 版 Windows 客户端 https://github.com/shadowsocksrr/shadowsocksr-csharp/releases 使用方法使用root用户登录,运行以下命令: wget --no-check-certificate -O shadowsocks-all.sh https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-all.sh
chmod +x shadowsocks-all.sh
./shadowsocks-all.sh 2>&1 | tee shadowsocks-all.log安装完成后,脚本提示如下Congratulations, your_shadowsocks_version install completed!
Your Server IP :your_server_ip
Your Server Port :your_server_port
Your Password :your_password
Your Encryption Method:your_encryption_method
Your QR Code: (For Shadowsocks Windows, OSX, Android and iOS clients)
ss://your_encryption_method:your_password@your_server_ip:your_server_port
Your QR Code has been saved as a PNG file path:
your_path.png
Welcome to visit:https://teddysun.com/486.html
Enjoy it!卸载方法若已安装多个版本,则卸载时也需多次运行(每次卸载一种) 软件 使用root用户登录,运行以下命令: ./shadowsocks-all.sh uninstall启动 脚本命令以|间隔,依次为:启动,停止,重启,查看状态。 Shadowsocks-rust 版: systemctl start|stop|restart|status shadowsocks-rust-server Shadowsocks-libev 版: systemctl start|stop|restart|status shadowsocks-libev-server 各版本默认配置文件Shadowsocks-rust 版: /etc/shadowsocks/shadowsocks-rust-config.json Shadowsocks-libev 版: /etc/shadowsocks/shadowsocks-libev-config.json 更新日志2026 年 03 月 07 日: 1、移除 Shadowsocks-Python,ShadowsocksR,Shadowsocks-Go 安装,所有编译安装逻辑(libsodium、mbedtls、源码编译等); 2、新增 Teddysun’s Repository 集成,改用仓库(dnf/apt)安装; 3、新增 Shadowsocks-Rust 版本; 4、新增插件 v2ray-plugin 和 xray-plugin 的支持;