欢迎光临
我们一直在努力

详解shadowsocks配置多用户多密码

一些朋友在根据科学上网:VPS上搭建shadowsocks配置好ss后,希望对能使用ss的人员进行密码端口或者流量限制。分为多种情况:不分密码端口不在乎流量,分密码端口不在乎流量,分密码端口在乎流量,以及分密码分端口,并且希望更精确的了解各个ss用户的流浪使用情况。

 

不分密码端口不在乎流量

这个直接根据科学上网:VPS上搭建shadowsocks配置即可,同一个密码端口可以给不限数个终端使用~

 

分密码端口不在乎流量

这个需要修改配置文件,及科学上网:VPS上搭建shadowsocks中的shadowsocks.json,修改成如下格式:

{
    "server": "0.0.0.0",
    "port_password": {
        "8381": "foobar1",
        "8382": "foobar2",
        "8383": "foobar3",
        "8384": "foobar4"
    },
    "timeout": 300,
    "method": "aes-256-cfb"
}

 

分密码端口在乎流量

这个主要用的是iptables规则,其实你在根据上一种情况的配置文件,自己设置iptables规则就可以看到shadowsocks各个端口走的流量,例如我要监控端口2018走的流量:

iptables -A OUTPUT -p tcp --sport 2018

之后再输入iptables -vnL就可以看流量使用情况了~具体的规则设置可以参考iptables专栏

当然,也有写好的脚本~可以参考这个自动设置各个ss用户能使用的最大流量,超出则关闭,详细参考:shadowsocks多用户流量限制

 

分密码分端口,并且希望更精确的了解各个ss用户的流浪使用情况

基于shadowsocks-manager实现可视化ss多用户端口与流量限制,支持用户注册,支持连接多台ss服务器。教程详见:shadowsocks-manager实现ss多用户管理与流量限制

赞(0)
未经允许不得转载:拆东墙 » 详解shadowsocks配置多用户多密码

评论 抢沙发

登录

找回密码

注册