ShadowsoksR多用户管理脚本,轻松添加修改,删除用户。
ShadowsocksR-manyuser mudbjson
SSR-Bash
https://github.com/breakwa11/shadowsocks-rss
from https://github.com/FunctionClub/SSR-Bash-Python
SSR-Bash
ShadowsocksR多用户管理脚本(基于官方mujson版本)介绍
一个Shell脚本,集成SSR多用户管理,流量限制,加密更改等基本操作。是一个基于ShadowsocksR官方的mujson的辅助脚本。更新日志
- 2017-3-8 1.0正式版本
系统支持
- Ubuntu 14
- Ubuntu 16
- Debian 7
- Debian 8
- CentOS 6
- CentOS 7
功能
- 一键开启、关闭SSR服务
- 添加、删除、修改用户端口和密码
- 自由限制用户端口流量使用
- 自动修改防火墙规则
- 自助修改SSR加密方式、协议、混淆等参数
- 自动统计,方便查询每个用户端口的流量使用情况
- 自动安装Libsodium库以支持Chacha20等加密方式
与上一版改进
- 支持每个端口单独自定义加密方式,混淆,协议。
- 暂时支持了部分兼容协议。
- 支持CentOS 系列系统。
- 每月自动清空流量使用记录。
- 分别记录上传流量和下载流量。
- 动态管理用户,每一次更改用户不会影响原有用户端口。
- 恢复ShadowsocksR所支持的兼容模式。
- 增加返回上一级菜单功能。
- 支持为每一个端口添加不同协议参数与混淆参数。
缺点
- 无法删除最后一名用户(官方限制)
- 未设置开机启动
- 部分系统上IP地址识别错误,导致SSR链接生成有问题,手动修改即可。
安装
wget -N --no-check-certificate
https://raw.githubusercontent.com/FunctionClub/SSR-Bash-Python/master/install.sh && bash install.sh
卸载
wget -N --no-check-certificate
https://raw.githubusercontent.com/FunctionClub/SSR-Bash-Python/master/uninstall.sh && bash uninstall.sh
常见问题
问1:是否需要自己先安装SSR服务端?
答1:不需要,脚本默认自带了安装SSR的部分。请使用纯净的系统进行安装。
问2:是否能和Oneinstack一起安装?
答2:原则上是可以的,但是并不建议放在生产环境中使用,建议单独使用一台VPS来扶墙。
问3:为什么无法开启兼容模式?
答3:因为SSR服务端只支持部分协议的兼容设置,所以并非所有的协议插件都能兼容原版。具体列表参考 SSR协议插件稳文档
问4:脚本安装好连接上没有网络?
答4:请确认好您已经正确填写了加密方式、协议和混淆,并且使用最新的SSR客户端而不是SS客户端。
问5:脚本还是无法使用!
答5:如果可以输入 ssr 命令打开功能菜单,请选择 1 服务管理 再选择 4 查看日志。发送给我详细截图以解决问题。
问6:脚本是否支持 UDP 转发?
答6:默认是开启了 UDP转发的,如果无法使用,请检查SSR官方文档修改本地配置,SSR服务端默认安装在 /usr/local/shadowsocksr
参考资料
ShadowsocksRShadowsocksR-manyuser mudbjson
SSR-Bash
https://github.com/breakwa11/shadowsocks-rss
from https://github.com/FunctionClub/SSR-Bash-Python
No comments:
Post a Comment