SS多用户配置

1.安装

wget --no-check-certificate -O shadowsocks-all.sh https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-all.sh

2.配置

  1. chmod +x shadowsocks-all.sh
  2.  
    ./shadowsocks-all.sh 2>&1 | tee shadowsocks-all.log
  1. 三、bsp的安装

    bsp是shadowsocks的多用户、流量限制管理工具,使用简单的命令就能实现管理。 
    首先我们要修改下ss的配置文件,使用上述命令安装的ss配置文件位置为/etc/shadowsocks-python/config.json,我们可以用vi将里面的内容修改为如下:

    1. {
    2. "fast_open": false,
    3. "local_address": "127.0.0.1",
    4. "local_port": 1080,
    5. "method": "aes-256-cfb",
    6. "port_password": {
    7. "1214": "123456",
    8. "1314": "123456"
    9. },
    10. "server": "0.0.0.0",
    11. "timeout": 300
    12. }

    修改完wq退出保存之后,我们重启下ss,python版的重启命令为

    /etc/init.d/shadowsocks-python restart

    之后我们可以用ss客户端验证下上述配置文件是否生效,我们分别用ss客户端连接vps的1214和1314端口,密码都为123456,如果均能正常使用,说明配置文件生效了,接下来我们来安装多用户、限流管理工具bsp。我们可以通过git进行bsp的安装:

    1. git clone https://github.com/edboffical/bsp.git
    2. cd bsp
    3. chmod 775 install
    4. ./install

    安装成功的话我们可以看到提示install bsp success,enjoy it! 
    bsp安装成功
    接下来我们可以通过如下命令增加8989端口上网账户密码为123456限额100MB规则

    bsp -p 8989 -P 123456 -s 100 -a -A -j

    如果要删除该条规则可以使用

    bsp -p 8989 -d -D -R

    增加完规则之后我们就可以通过如下命令来启动bsp,它会自动创建守护进程,监视每个端口流量使用情况

    bsp --start

    bsp启动成功
    我们也可以随时使用如下命令来查询8989端口流量使用情况 
    流量使用
    因为刚创建所以显示使用为0M 
    我们可以通过bsp的命令非常简单地管理ss多用户和限制用户流量,关于bsp的代码大家可以从bsp github获得,详细使用文档可以参考wiki,也欢迎大家在Issues给我提宝贵的意见、建议。

猜你喜欢

转载自www.cnblogs.com/gjack/p/9279976.html
今日推荐