1. 程式人生 > >CentOS 6.6安裝 ShadowSocks 服務端

CentOS 6.6安裝 ShadowSocks 服務端

ss ShadowSocks

1、查看系統

[root@localhost ~]# cat /etc/issue

CentOS release 6.6 (Final)

[root@localhost ~]# uname -a

Linux localhost.localdomain 2.6.32-042stab106.6 #1 SMP Mon Apr 20 14:48:47 MSK 2015 x86_64 x86_64 x86_64 GNU/Linux


2、安裝ShadowSocks

# yum install python-setuptools && easy_install pip

# pip install shadowsocks


3、創建配置文件/etc/shadowsocks.json

[root@localhost /]# touch /etc/shadowsocks.json

[root@localhost /]# vi /etc/shadowsocks.json

{

"server":"138.128.208.158",

"server_port":443,

"local_address": "127.0.0.1",

"local_port":1080,

"password":"MyPass",

"timeout":600,

"method":"rc4-md5"

}

多用戶:把 "password" 改為下面的即可,前面端口,後面密碼

"port_password":{

"9001":"10001",

"9002":"10002",

"9003":"10003"

},

備註:加密方式官方默認使用aes-256-cfb,推薦使用rc4-md5,因為 RC4比AES速度快好幾倍。

各字段說明:

server:服務器IP

server_port:服務器端口

local_port:本地端端口

password:用來加密的密碼

timeout:超時時間(秒)

method:加密方法,可選擇 “bf-cfb”, “aes-256-cfb”, “des-cfb”, “rc4″等


4、使用配置文件在後臺運行shadowsocks服務

[root@localhost /]# ssserver -c /etc/shadowsocks.json -d start

備註:若無配置文件,在後臺可以使用一下命令運行:

[root@localhost /]# ssserver -p 443 -k MyPass -m rc4-md5 -d start


5、停止服務

[root@localhost /]# ssserver -c /etc/shadowsocks.json -d stop


CentOS 6.6安裝 ShadowSocks 服務端