Shadowsocks 一键安装脚本
GFW 经常会发力,有时候很多教程都被墙了,不方便查看,就想起来把自己使用的秋水逸冰大神的教程写下来以备不时之需。
本脚本适用环境
系统支持:CentOS 6+、Debian 7+、Ubuntu 12+
内存要求:≥128M
关于:
- 一键安装 shadowsocks-Python、shadowsocksR、shadowsocks-Go、shadowsocks-libev 版(四选一)服务端。
- 各版本启动脚本及配置文件不在再重合,可以共存(注意端口号设为不同)。
- 每次运行只能安装或卸载一种版本。
- shadowsocks-python 和 shadowsocksR 不能共存,因为本质上都是 python 版。
客户端下载:
shadowsocks
- Windows 客户端:GitHub
- Mac OS X:GitHub
- Linux:GitHub
GitHub Wiki - Android:google play
GitHub
shadowsocksR
- Windows 客户端:GitHub
- Android 客户端:GitHub
使用方法
1. 使用 Root 用户登录,运行下面的命令
wget --no-check-certificate -O shadowsocks-all.sh https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-all.sh |
2. 根据提示操作
3. 安装完成后提示如下
Congratulations, your_shadowsocks_version install completed! |
4. 卸载方法
以 root 用户登录运行以下命令
./shadowsocks-all.sh uninstall
5. 启动脚本位置
Shadowsocks-Python 版:
/etc/init.d/shadowsocks-python start | stop | restart | status
ShadowsocksR 版:
/etc/init.d/shadowsocks-r start | stop | restart | status
Shadowsocks-Go 版:
/etc/init.d/shadowsocks-go start | stop | restart | status
Shadowsocks-libev 版:
/etc/init.d/shadowsocks-libev start | stop | restart | status
6. 默认配置文件位置
Shadowsocks-Python 版:
/etc/shadowsocks-python/config.json
ShadowsocksR 版:
/etc/shadowsocks-r/config.json
Shadowsocks-Go 版:
/etc/shadowsocks-go/config.json
Shadowsocks-libev 版:
/etc/shadowsocks-libev/config.json
7. 多用户配置文件示例
{ |
参考链接
- 秋水逸冰博客:https://teddysun.com/
- 秋水逸冰 github 地址:https://github.com/teddysun
- shadowsocks 非官方网站(被墙):https://shadowsocks.be/
- 逗比根据地(被墙):https://doub.io/