首先确保安装了python2.6或者2.7:
检查当前版本的信息 python –version
安装软件包(这里是两条命令,记得一条一条跑)
apt-get install build-essential python-pip python-m2crypto python-dev
pip install gevent shadowsocks
创建一个配置文件:
touch /etc/shadowsocks.json
编辑配置文件
vim /etc/shadowsocks.json
{
“server”:”服务器 IP 地址”, #VPS的IP地址
“server_port”:8388, #监听的端口
“local_address”: “127.0.0.1″, #本地监听的IP地址,默认为主机
“local_port”:1080, #本地监听的端口
“password”:”mypassword”, #服务密码
“timeout”:300, #用于加密的密码
“method”:”aes-256-cfb”, #加密方法,推荐 “aes-256-cfb”
“fast_open”: false, #是否使用 TCP_FASTOPEN, true / false
“workers”: 1 #worker 数量,Unix/Linux 可用,如果不理解含义请不要改
}
配置完毕后 如果为了让后台程序一直运行,可以用nohup命令
nohup ssserver -c /etc/shadowsocks.json &
单纯运行则是
ssserver -c /etc/shadowsocks.json
服务器已经配置好了。
ubuntu安装shadowsocks:http://www.linuxdiyf.com/linux/14045.html
Ubuntu 14.04下shadowsocks-qt5的安装:http://www.linuxdiyf.com/linux/13155.html
fedora22 shadowsocks配置与使用:http://www.linuxdiyf.com/linux/12789.html
在CentOS 6.6上安装ShadowSocks服务端:http://www.linuxdiyf.com/linux/12061.html