Shadowsocks服务端搭建

By | 2018-06-08

centos 6

1.环境安装与更新

这一步,你需要做的是依次执行下面的每条命令:

yum install epel-release
yum update
yum install python-setuptools m2crypto supervisor
easy_install pip
pip install shadowsocks

2.文件配置

接下来需要编辑一下/etc/shadowsocks.json文件,命令如下:

vi /etc/shadowsocks.json

执行上述命令后,此时的你已经进入文件编辑模式,这是你创建的一个新的空白文件,你需要做的事情就是将下面的内容粘贴后复制到shadowsocks.json文件里:

 
{ "server":"0.0.0.0", "server_port":8388, "local_port":1080, "password":"yourpassword", "timeout":600, "method":"aes-256-cfb" }

接下来需要编辑一下/etc/supervisord.conf文件,命令如下:

vi /etc/supervisord.conf

此时,你已进入supervisord.conf文件的编辑模式,这不是一个空白文件,里面有很多英文,请把下面的内容粘贴到文件尾部的空行处,然后保存:

[program:shadowsocks] command=ssserver -c /etc/shadowsocks.json
autostart=true autorestart=true user=root
log_stderr=true logfile=/var/log/shadowsocks.log

接下来需要编辑一下/etc/rc.local文件,请执行以下命令:

vi /etc/rc.local

此时,你进入了rc.local文件的编辑模式,这也不是一个空白文件,请把以下内容粘贴到文件中部的空白处,然后保存

service supervisord start

最后执行reboot命令或者vps的重启按钮,重启服务器。

发表回复

您的电子邮箱地址不会被公开。