用 Shadowsocks 有很长一段时间了,想当初为了方便自己部署,写了几个一键安装脚本。在这期间,经常被问到很多问题,我回答的零零散散,因此有必要在这里归纳总结一下。如果你在使用 Shadowsocks 的过程中也遇到了问题,请参考此文对症下药。友情提示:如果你看了此文,还是解决不了或者提问,请参考作者的这篇《Troubleshooting》后再问。1)Shadowsocks 有几种版本?区别是什么?首先要明确一点,不管 Shadowsocks 有几种版本,都分为服务端和客户端,服务端是部署本脚本适用环境:系统支持:CentOS,Debian,Ubuntu内存要求:≥128M日期:2017 年 07 月 27 日关于本脚本:一键安装 ShadowsocksR 服务端。请下载与之配套的客户端程序来连接。(以下客户端只有 Windows 客户端和 Python 版客户端可以使用 SSR 新特性,其他原版客户端只能以兼容的方式连接 SSR 服务器)默认配置:服务器端口:自己设定(如不设定,默认为 8989)密码:自己设定(如不设定,默认为 hbytw.cc)加密方式:本脚本适用环境系统支持:CentOS 6+,Debian 7+,Ubuntu 12+内存要求:≥128M日期 :2017 年 10 月 14 日关于本脚本1、一键安装 Shadowsocks-Python, ShadowsocksR, Shadowsocks-Go, Shadowsocks-libev 版(四选一)服务端;2、各版本的启动脚本及配置文件名不再重合;3、每次运行可安装一种版本;4、支持以多次运行来安装多个版本,且各个版本可以共存(注意端口号需设成不同);5、若已安装多个版本,则卸