VPS部署‘ShadowSocks’的一些记录
September 21 , 2016 on &

简单记录一下VPS中安装‘ShadowSocks’的过程,有需要自取。

网上流传的一些版本来自某个博客主的脚本,但他做了大量的文字广告,我感到非常不舒服。
于是自己动手把文件全部提取了,做了一份自己用的‘纯净版’。

这是一键安装包:

wget --no-check-certificate http://www.zhouzexin.com/dl/centos/shadowsocks.sh && chmod +x shadowsocks.sh && ./shadowsocks.sh 2>&1 | tee shadowsocks.log

一路上会有我默认设置的端口号和密码,端口号避开了网上广泛使用的一些端口号;密码也改为正规的较长的密码,一般是无需更改的,一路回车即可。

卸载方法:

./shadowsocks.sh uninstall

修改单用户配置文件

配置文件路径:/etc/shadowsocks.json ,内容如下:

{
"server":"0.0.0.0",
"server_port":端口号,
"local_address":"127.0.0.1",
"local_port":1080,
"password":"你的密码",
"timeout":300,
"method":"aes-256-cfb",
"fast_open": false
}

使用多用户模式

要改成多用户的话,参考以下:

{
"server":"0.0.0.0",
"local_address":"127.0.0.1",
"local_port":1080,
"port_password":{
     "端口号":"你的密码",
     "端口号":"你的密码",
     "端口号":"你的密码",
     "端口号":"你的密码",
     "端口号":"你的密码"
},
"timeout":300,
"method":"aes-256-cfb",
"fast_open": false
}

一些常用命令:

启动:/etc/init.d/shadowsocks start
停止:/etc/init.d/shadowsocks stop
重启:/etc/init.d/shadowsocks restart
状态:/etc/init.d/shadowsocks status

其他语言版不再研究,反正是个人存档的记录。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

loading