2016年11月24日星期四

ShadowsocksR 多用户安装教程

ShadowsocksR 多用户安装教程

基于centos 6.5
控制台xshell或putty输入以下命令:
安装基本库等
yum install wget python-setuptools git -y
yum -y groupinstall "Development Tools"
easy_install pip
获取SSR
git clone -b manyuser https://github.com/breakwa11/shadowsocks.git
根目录初始化配置
cd ~/shadowsocks
bash initcfg.sh
修改userapiconfig.py文件:
执行
nano userapiconfig.py
改相同部分为如下
API_INTERFACE = 'mudbjson'
添加SSR用户端口等,执行
python mujson_mgr.py -a -u 张三 -p 端口号 -k 密码 -m 加密方式 -O 加密协议 -o 混淆协议
汉字部分修改为自己的即可,"张三"只是为每个端口起个名字.没实际用途.其中-t参数可以限定SSR的流量,默认我没加.商家应该有用.自行研究.
服务端运行与停止

后台运行(无log,ssh窗口关闭后也继续运行)
/root/shadowsocks/run.sh
后台运行(输出log,ssh窗口关闭后也继续运行)
/root/shadowsocks/logrun.sh
后台运行时查看运行情况
/root/shadowsocks/tail.sh
停止运行
/root/shadowsocks/stop.sh

添加支持chacha20等加密方式
执行如下6行命令
yum -y groupinstall "Development Tools"
wget https://github.com/jedisct1/libsodium/releases/download/1.0.11/libsodium-1.0.11.tar.gz
tar xf libsodium-1.0.11.tar.gz && cd libsodium-1.0.11
./configure && make -j2 && make install
echo /usr/local/lib > /etc/ld.so.conf.d/usr_local_lib.conf
ldconfig
运行后如下图即可..

没有评论:

发表评论