记录可用的方法以备查阅
安装
输入命令下载安装脚本:
1
wget --no-check-certificate -O shadowsocks-all.sh https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-all.sh
给脚本权限并执行:
1
2chmod +x shadowsocks-all.sh
./shadowsocks-all.sh 2>&1 | tee shadowsocks-all.log选择ss版本(这里以安装python版本为例),输入默认端口号和密码,回车之后,按任意键开始安装ss
需要等待一会,出现这个,就是安装成功了
多用户配置:
使用上述命令安装的ss配置文件位置为/etc/shadowsocks-python/config.json
,使用 vi 修改内容如下:1
2
3
4
5
6
7
8
9
10
11
12{
"fast_open": false,
"local_address": "127.0.0.1",
"local_port": 1080,
"method": "aes-256-cfb",
"port_password": {
"1214": "123456",
"1314": "123456"
},
"server": "0.0.0.0",
"timeout": 300
}保存退出后重启 ss。python 版重启命令为
/etc/init.d/shadowsocks-python restart
多用户限流管理
- 通过git进行bsp的安装:安装成功的话我们可以看到提示install bsp success,enjoy it!
1
2
3
4git clone https://github.com/edboffical/bsp.git
cd bsp
chmod 775 install
./install
- 通过如下命令增加8989端口上网账户密码为123456限额100MB规则如果要删除该条规则可以使用
1
bsp -p 8989 -P 123456 -s 100 -a -A -j
1
bsp -p 8989 -d -D -R
- 增加完规则之后我们就可以通过如下命令来启动bsp,它会自动创建守护进程,监视每个端口流量使用情况
1
bsp --start
我们也可以随时使用如下命令来查询8989端口流量使用情况1
bsp -p 8089 -c
相关链接
原文地址:[转]SS多用户配置
BSP 管理工具项目地址:edboffical/bsp