欢迎光临
我们一直在努力

shadowsocks多用户流量限制

基于hellofwy的ss-bash改了一个基于Ubuntu 16.04的shadowsocks多用户配置,流量统计管理与限制~ss-bash on Ubuntu 16.04,搭建ss,可以配置多个用户,监测每个用户的流量,限制用户使用等等~ :smile: 目前支持python版本shadowsocks,科学上网:VPS上搭建shadowsocks:wink:

更详细多需求shadowsocks多用户配置,可以参考:shadowsocks配置多用户多密码

可视化流量与用户管理控制需求参考:shadowsocks-manager实现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
ss-bash/ssadmin.sh start
  • 其他命令介绍可查看帮助
ss-bash/ssadmin.sh help

 

其他

其实这个shadowsocks多用户与流量管理与限制脚本的原理就是通过iptables规则来控制用户的连接与断开,更多iptables基本概念,请戳iptables系列详解~

原版更多ss-bash说明

赞(0)
未经允许不得转载:拆东墙 » shadowsocks多用户流量限制

评论 抢沙发

登录

找回密码

注册