目前支持python版本shadowsocks,手把手教你搭建shadowsokcs科学上网教程。 基于hellofwy的ss-bash改了一个基于Vultr Ubuntu 16.04的搭建shadowsocks多用户配置,流量统计管理与限制~ss-bash on Ubuntu 16.04,可以搭建ss配置多个用户,监测每个用户的流量,限制用户使用等等~
搭建shadowsocks多用户与流量管理与限制使用说明
- 下载脚本
git clone https://github.com/Flyzy2005/ss-bash.git
- 首次运行时,先新建用户
例如新用户端口为8388,密码为test,流量限制10GB(也可以是10KB,10MB),执行:
ss-bash/ssadmin.sh add 8388 test 10G
- 自定义配置
配置文件的基本信息在ss-bash/ssmlt.template中(一般不需要改),可以根据你的需求添加相关项(请注意每个选项后必需有英文逗号(’,’)),默认为:
"server": "0.0.0.0",
"timeout": 300,
"method": "aes-256-cfb",
默认的采样间隔为600秒,可以通过修改ss-bash/sslib.sh中的INTERVEL的值来更改:
INTERVEL=600
sserver文件的位置默认为/usr/local/bin/ssserver,如果按照shadowscoks安装教程来安装,默认的路径就在这里。如果不是,请按需修改ss-bash/sslib.sh中的SSSERVER的值:
SSSERVER=/usr/local/bin/ssserver
- 启动ssserver
ss-bash/ssadmin.sh start
- 其他命令介绍可查看帮助
ss-bash/ssadmin.sh help