Shadowsocks服务搭建

在vultr上面买一个服务器,装的是debian9系统(现已更换服务商,换了个香港的爽歪歪)

开始

用Xshell 连接后先进行 apt-get update 更新下软件源

使用 apt-get install python-pip 命令安装pip

pip install shadowsocks 安装shadowsocks

nano /etc/socks.json 填写以下内容

1
2
3
4
5
6
7
8
9
10
11
{
"port_password": {
"1024": "password",
"1025": "password",
"1026": "password",
"1027": "password",
"1028": "password",
"1029": "password"
},
"method":"aes-256-cfb"
}

ssserver -c /etc/socks.json -d start 后发现报错.

执行 vi /usr/local/lib/python2.7/dist-packages/shadowsocks/crypto/openssl.py

搜索 cleanup

共有2处,将代码 cleanup改成 reset

这是由于python 抛弃了 cleanup用reset来代替引起的.

再次执行 ssserver -c /etc/socks.json -d start 开启服务即可成功 SS 搭建完成.