第一步,安装 pip 工具
1
| yum install -y python-pip
|
第二步,安装 shadowsocks
1 2
| pip install --upgrade pip #更新pip pip install shadowsocks #安装
|
第三步,新建配置文件
文件不存,新建文件/etc/shadowsocks.json
1 2 3 4 5 6 7 8 9 10 11
| { "server":"x.x.x.x", # Shadowsocks服务器地址一般是0.0.0.0 "server_port":1035, # Shadowsocks服务器端口 自由更改 "local_address": "127.0.0.1", # 本地IP 不用改 "local_port":1080, # 本地端口 "password":"password", # Shadowsocks连接密码 自己的密码 "timeout":300, # 等待超时时间 "method":"aes-256-cfb", # 加密方式 "fast_open": false, # true或false。开启fast_open以降低延迟,但要求Linux内核在3.7+ 我这种肯定是false了 哈哈 "workers": 1 #工作线程数 }
|
建议使用下面的多用户配置
1 2 3 4 5 6 7 8 9 10 11 12 13
| { "server":"your_server_ip", "port_password":{ "8381":"pass1", "8382":"pass2", "8383":"pass3", "8384":"pass4" }, "timeout":300, "method": "aes-256-cfb", "fast_open":false, "workers":1 }
|
第四步,配置自启动
新建文件 /etc/systemd/system/shadowsocks.service
1 2 3 4 5 6 7 8 9
| [Unit] Description=Shadowsocks
[Service] TimeoutStartSec=0 ExecStart=/usr/bin/ssserver -c /etc/shadowsocks.json
[Install] WantedBy=multi-user.target
|
并执行以下命令:
1 2
| systemctl enable shadowsocks systemctl start shadowsocks
|
检测是否启动
1
| systemctl status shadowsocks -l
|
下载客户端
下载地址 shadowsocks