- 确定系统是否安装pip环境,如果未安装依次执行
sudo apt-get update
sudo apt-get install python-pip
- 安装shadowsocks
sudo pip install shadowsocks
- 运行 shadowsocks 服务器
sudo ssserver -p 8388 -k password -m rc4-md5 -d start
也可以使用配置文件进行配置,方法创建/home/shadowsocks.json文件,填入如下内容:
{
"server" : "your_server_ip",
"server_port" : 8388,
"local_address" : "127.0.0.1",
"local_port" : 1080,
"password" : "yourpassword",
"timeout" : 300,
"method" : "rc4-md5"
}
各字段的含义:
字段 | 含义 |
---|---|
server | 服务器 IP (IPv4/IPv6),注意这也将是服务端监听的 IP 地址 |
server_port | 服务器端口 |
local_port | 本地端端口 |
password | 用来加密的密码 |
timeout | 超时时间(秒) |
method | 加密方法,可选择 “bf-cfb”, “aes-256-cfb”, “des-cfb”, “rc4″, 等等。 |
- 多端口配置
{
"server":"your_server_ip",
"port_password": {
"端口1": "密码1",
"端口2": "密码2"
},
"timeout":300,
"method":"rc4-md5",
"fast_open": false
}
- 创建完毕添加配置文件权限
sudo chmod 755 /home/shadowsocks.json
- 使用配置文件运行服务
sudo ssserver -c /home/shadowsocks.json -d start
网友评论