linux部署shadowsocks

  • 检查服务器下Python 版本,要有2.6 or 2.7。我用的ubuntu12,自带的就是2.7。

    python –version
    Python 2.7.3

  • 然后安装pip,python的软件包管理(这个好比node的npm)。python-gevent这个最好也要加上。

apt-get install python-gevent python-pip

  • 下一步用pip安装shadowsocks

pip install shadowsocks

  • 然后在任意位置新建一个json文件,如xxx.json编辑如下内容,保存。

    {

    "server":"server_ip",
    "server_port":23456,
    "local_address": "127.0.0.1",
    "local_port":3333,
    "password":"xxxx",
    "timeout":300,
    "method":"aes-256-cfb",
    "fast_open": true,
    "workers":1  //??????

    }

  • 最后,用shadowsocks加载这个json文件,启动。

    ssserver -c ss5.json
    后台启动方式:
    nohup ssserver -c ss5.json 1>log 2>err &

https://raw.githubusercontent.com/gfwlist/gfwlist/master/gfwlist.txt