有个BWG的VPS,一时手痒升级到UBUNTU 16.04,结果发现SS不能用了,于是重新配置了一下,配置方法如下:
1,首先安装必须的组件:
sudo apt-get install python-gevent python pip
如果你发现apt-get报错的话,说明你还没更新,运行一下更新
sudo apt-get update
2,更新一下PIP(非必要),然后通过pip安装shadowsocks包
pip install --upgrade pip
pip install shadowsocks
3,在/etc下新建一个文件,叫shadowsocks.json
vi /etc/shadowsocks.json
4,在VI的界面按I,进入编辑模式,然后输入如下内容
{
"server":"your_vps_ip",
"local_address": "127.0.0.1",
"local_port":1080,
"port_password": { "8381": "foobar1" },
"timeout":300,
"method":"aes-256-cfb",
"fast_open": false
}
##############
以下是说明文字,请忽略
your_vps_ip是你的服务器登录地址
127.0.0.1请保持默认
1080请保持默认
8381,foobar1请自行修改,是vps的端口号和密码
300请保持默认
aes-256-cfb请保持默认
false请保持默认
注意:最后一个false,和foobar1后面是没有逗号的。
5,按ESC,然后按shift+; 在按wq 回车就保存了
6,如何启动?
ssserver -c /etc/shadowsocks.json -d start
7,如何停止?
ssserver -c /etc/shadowsocks.json -d stop
8,如何设置开机启动?
vi /etc/rc.local
然后在exit 0上面一行加入
ssserver -c /etc/shadowsocks.json -d start
就可以了。