安装

1
2
$ sudo apt install python-pip
$ pip install shadowsocks

这样就安装好了shadowsocks,会添加sslocal和ssserver2个命令,因为是使用shadowsocks服务,所以要用sslocal。

配置

在任意位置添加shadowsocks.conf,配置如下,

1
2
3
4
5
6
7
8
9
{
"server":"服务器地址",
"server_port":"服务器端口",
"password":"",
"method":"加密方式",
"local_address":"127.0.0.1",
"local_port":1080,
"timeout":100
}

运行

运行,可以加入到开机启动项/etc/rc.local

1
sslocal -c /etc/shadowsocks.json --log-file /var/log/shadowsocks.log -d start

常见问题

如果有权限问题,需要加sudo,加了sudo之后如果有找不到命令的问题,那么就需要切换到root用户再执行一遍

1
$ pip install shadowsocks