安装ss
CentOS
yum install python-setuptools && easy_install pip
pip install shadowsocks
Debian/Ubuntu
apt-get install python-pip
pip install shadowsocks
配置ss
ss启动时可通过命令参数或配置文件,本文采用配置文件的方式,好处就是修改方便。 创建/etc/shadowsocks.json文件,例如
{
"server":"my_server_ip",
"server_port":8388,
"local_address": "127.0.0.1",
"local_port":1080,
"password":"mypassword",
"timeout":300,
"method":"aes-256-cfb",
"fast_open": false
}
其中主要配置server,server_port,password字段,其中server为上步购买的服务器ip地址,server_port可选择一个大于1024的端口,password填入连接密码,后面需要用到。
启动ss
nohup ssserver -c /etc/shadowsocks.json &
执行
ps -ef | grep ssserver
若结果中含有类似
/usr/bin/python /usr/bin/ssserver -c /etc/shadowsocks.json
输出,则表示服务启动成功。