环境的操作系统为 CentOS 6。
1 进入终端
2 执行 yum -y install python-setuptools 安装python的包管理工具
3 执行 yum -y easy_install pip 安装python的包管理工具
接着,创建一个Shadowsocks配置文件,放在哪里都可以
4 vi /etc/shadowsocks.json
可以配置如下:
{ "server":"your_server_ip", "server_port":8388, "local_address": "127.0.0.1", "local_port":1080, "password":"*********", "timeout":300, "method":"aes-256-cfb", "fast_open": false }
说明:
server:你的服务器ip
server_port:端口号(每一个账号都不能重复)
local_address : 本地地址,一般不变
local_port :本地端口,一般不变
password : 连接密码
timeout : 相应超时时间
method : 加密方式
fast_open : 使用TCP_FASTOPEN, 参数选项true / false,一般保持默认即可
设置好后,保存。
5 启动影梭服务
ssserver -c /etc/shadowsocks.json -d start
6 停止影梭服务
ssserver -c /etc/shadowsocks.json -d stop
7 问题来了,如果要配置多个用户呢?
方法一:
{ "server":"your_server_ip", "local_address": "127.0.0.1", "local_port":1080, "port_password":{ #端口号与密码 "8989":"password0", # 左边是端口号,右边是密码 "9001":"password1", "9002":"password2", "9003":"password3", "9004":"password4" }, "timeout":300, "method":"aes-256-cfb", "fast_open": false }
方法二:
{ "timeout": 600, "method": "aes-256-cfb", "port_password": { "40001": "password1", "40002": "password2", "40003": "password3" }, "_comment": { "40001": "xiaoming", "40002": "lilei",
"40003": "mike" } }