系统环境
- Ubuntu 14.04
- Python2.7
安装依赖关系
sudo apt-get update
sudo python --version
sudo apt-get install python-gevent python-pip
sudo pip install shadowsocks
找到shadowsocks的安装位置
1 | sudo find / -name shadows* |
其中, “/“是根目录下, *是通配符。
我的安装路径是/usr/local/lib/python2.7/dist-packages/shadowsocks
新建并修改配置文件
在安装路径下新建文件config.json,路径/usr/local/lib/python2.7/dist-packages/shadowsocks
,创建命令sudo touch config.json
文件内容:
1 | { |
运行shadowsocks
在安装路径下,输入sslocal
,即可启动shadowsocks。
开机自动启动
- 修改rc.local文件
1
2cd /etc/
sudo vim rc.local - 加上一行:
1
/usr/local/bin/sslocal -c /usr/local/lib/python2.7/dist-packages/shadowsocks/config.json
配置SwitchySharp
- 下载Switchysharp
- 安装Switchysharp
- 配置如下图所示,注意:端口根据根据配置中填写,上面的配置是10808,所以此处端口应该由1080改为:10808