逗比云还是逃不过被墙的命运,既然如此那以后逗比云也就一直用被墙的旧域名 [softs.wtf] 算了。
投稿文章 | 广告合作 | Telegram 群组 / 公告频道 / 使用教程
广告

『原创』ShadowsocksR MudbJSON模式多用户一键脚本 支持流量限制等

Shadowsocks Toyo 1279评论
广告
本文最后更新于 2018年11月6日 14:58 可能会因为没有更新而失效。如已失效或需要修正,请留言!

其实这个脚本在当初 ShadowsocksR 单服务器多用户 mudbjson模式使用教程 支持流量限制 文章发布后,我就打算出的,然后因为各种原因拖到现在,然后在上个月底本来因为暂停更新文章一个多月打算写这个来个大的,结果破娃突然不维护ShadowsocksR项目了,我就不知道还要不要写了,于是又搁置了。

直到这段时间内各种人同IP多个马甲在我网站内评论各种说 SSR药丸、SSR辣鸡、大家都去用XX吧等言论,搞得我很烦,这是不是太明显了点?所以我用行动证明,我依然使用并支持ShadowsocksR!


更多的Shadowsocks安装教程/一键脚本请看这里:Shadowsocks指导篇

ShadowsocksR MudbJSON模式 手动安装教程:ShadowsocksR 单服务器多用户 mudbjson模式使用教程 支持流量限制

本脚本的 二维码图片链接,是调用我自建的 二维码API 来生成二维码图片( http://doub.pw/qr/qr.php?text=xxx )。

当访问API页面后,PHP网页文件会把 GET参数( ?text=xxx ) 传递给JS脚本,浏览器会加载JS脚本,然后由JS脚本根据 GET参数的文本 生成二维码图片!图片是在你本地浏览器中生成,服务器中不存在图片!

请确定你信任我和我的脚本,否则请不要用我的脚本,少BB!

该一键脚本的视频教程:『视频』ShadowsocksR 服务端一键脚本安装 新手小白视频教程

系统要求

CentOS 6+ / Debian 6+ / Ubuntu 14.04 +

推荐 Debian 8 x64,这个是我一直使用的系统,我的脚本在这个系统上面出错率最低。并且最容易安装锐速(锐速不支持OpenVZ)

CentOS 7 自带防火墙问题(firewalld)自行解决,其他版本没有做测试。

脚本版本

Ver: 1.0.26

本脚本与另一个SSR脚本 『原创』CentOS/Debian/Ubuntu ShadowsocksR 单/多端口 一键管理脚本 的区别是什么?

ssrmu.sh 脚本是单服务器多用户脚本,使用的是 SSR服务端的MudbJSON模式,可以给每个用户(端口)设置不同的加密方式/协议/混淆/限制速度/设备数限制/可用总流量等功能。即实现单服务器多用户流量管理等功能。

ssr.sh 则是单服务器单用户脚本,使用的是 SSR服务端的单用户配置方式,即使实现了多端口,但是还算不算多用户,不支持每个用户(端口)不同的加密方式/协议/混淆等,并且无法管理流量使用。

如何选择这两个脚本?

根据你的需求选择,比如你仅仅是 一个或两个人使用,并且不需要流量管理功能,那么选择 ssr.sh 好了。而如果很多人使用,并且都需要限制流量来管理,那你适合使用 ssrmu.sh ,所以自己看着选,多试试(两个脚本不能共存)

脚本特点:

所有步骤都可以通过 Shell 脚本中文交互 操作。

  1. 支持 限制 用户速度
  2. 支持 限制 用户设备数
  3. 支持 限制 用户总流量
  4. 支持 定时 流量清零
  5. 支持 显示 当前连接IP
  6. 支持 显示 SS/SSR连接+二维码
  7. 支持 自定义账号IP或域名
  8. 支持 监控SSR服务端运行状态
  9. 支持 一键安装 BBR
  10. 支持 一键安装 锐速
  11. 支持 一键安装 LotServer
  12. 支持 一键封禁 垃圾邮件(SMAP)/BT/PT

安装步骤

简单的来说,如果你什么都不懂,那么你直接一路回车就可以了!

本脚本需要Linux root账户权限才能正常安装运行,所以如果不是 root账号,请先切换为root,如果是 root账号,那么请跳过!

sudo su

输入上面代码回车后会提示你输入当前用户的密码,输入并回车后,没有报错就继续下面的步骤安装ShadowsocksR。


注意:如果你安装的有我的另一个 ssr.sh 脚本,请先卸载ShadowsocksR服务端,再安装这个脚本(不能共存)!

wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubiBackup/doubi/master/ssrmu.sh && chmod +x ssrmu.sh && bash ssrmu.sh

下载运行后会提示你输入数字来选择要做什么。

输入 1 ,就会开始安装ShadowsocksR服务端,并且会提示你输入Shadowsocks的 端口/密码/加密方式/ 协议/混淆(混淆和协议是通过输入数字选择的) 等参数来添加第一个用户。

注意:用户名不支持中文,如果输入中文会一直保存下去!

如果安装过程中报错,请看 常见问题解决方法

点击展开 查看更多

使用说明

运行脚本,

bash ssrmu.sh

# 还有一个 运行参数,是用于所有用户流量清零的
bash ssrmu.sh clearall
# 不过不需要管这个,可以通过脚本自动化的设置 crontab 定时运行脚本

输入对应的数字来执行相应的命令。

  ShadowsocksR MuJSON一键管理脚本 [vX.X.X]
  ---- Toyo | doub.io/ss-jc60 ----

  1. 安装 ShadowsocksR
  2. 更新 ShadowsocksR
  3. 卸载 ShadowsocksR
  4. 安装 libsodium(chacha20)
————————————
  5. 查看 账号信息
  6. 显示 连接信息
  7. 设置 用户配置
  8. 手动 修改配置
  9. 配置 流量清零
————————————
 10. 启动 ShadowsocksR
 11. 停止 ShadowsocksR
 12. 重启 ShadowsocksR
 13. 查看 ShadowsocksR 日志
————————————
 14. 其他功能
 15. 升级脚本
 
 当前状态: 已安装 并 已启动

请输入数字 [1-15]:

注意:添加/删除/修改 用户配置后,无需重启ShadowsocksR服务端,ShadowsocksR服务端会定时读取数据库文件内的信息,不过修改 用户配置后,可能要等个十几秒才能应用最新的配置(因为ShadowsocksR不是实时读取数据库的,所以有间隔时间)。

文件位置

安装目录:/usr/local/shadowsocksr

日志位置:/usr/local/shadowsocksr/ssserver.log

配置文件:/usr/local/shadowsocksr/user-config.json

数据文件:/usr/local/shadowsocksr/mudb.json

注意:如果要转移用户数据,只需要转移 mudb.json 文件或其内容即可。

注意:ShadowsocksR服务端不会实时的把流量数据写入 数据库文件,所以脚本读取流量信息也不是实时的!

其他说明

ShadowsocksR 安装后,自动设置为 系统服务,所以支持使用服务来启动/停止等操作,同时支持开机启动。

  1. 启动 ShadowsocksR:/etc/init.d/ssrmu start
  2. 停止 ShadowsocksR:/etc/init.d/ssrmu stop
  3. 重启 ShadowsocksR:/etc/init.d/ssrmu restart
  4. 查看 ShadowsocksR状态:/etc/init.d/ssrmu status

ShadowsocksR 默认支持UDP转发,服务端无需任何设置。

本脚本已经集成了 安装/卸载 锐速(ServerSpeeder)/Lotserver,但是是否支持请查看 Linux支持内核列表 。(锐速、LotServer不支持OpenVZ)


注意:本脚本中的 显示链接信息中的 获取IP归属地功能使用的是 IPIP.NET 的免费API接口,因为限速所以每秒只能检测一次,同时 IPIP.NET 的免费API接口并不会保证稳定性,可能什么时候就突然暂时失效了,这是本人不可控的,有条件可以自建API接口。

ShadowsocksR目前支持的协议和混淆:

协议(Protocol):origin,auth_sha1_v4,auth_aes128_md5,auth_aes128_sha1,auth_chain_a,auth_chain_b

混淆(Obfs):plain,http_simple,http_post,random_head,tls1.2_ticket_auth,tls1.2_ticket_fastauth(这个是客户端用的,而服务端需要选择tls1.2_ticket_auth)

origin 和 plain 是原版,加粗的是推荐使用的。

如果你想要使用 tls1.2_ticket_fastauth 混淆插件,那么服务端选择 tls1.2_ticket_auth,客户端选择 tls1.2_ticket_fastauth 即可。

如果服务端 设置混淆参数为:tls1.2_ticket_auth_compatible (兼容原版)

那么客户端 可使用的混淆为:plain / tls1.2_ticket_auth / tls1.2_ticket_fastauth

tls1.2_ticket_authtls1.2_ticket_fastauth 的区别为,后者不会等待服务器回应,所以不会增加延迟。适合于,因为混淆插件增加延迟的原因不得不选择原版混淆 plain,但是又因为QOS等因素而处于延迟与干扰/限速等之间抉择的时候,可以选择 tls1.2_ticket_fastauth 客户端混淆插件!

如何转移用户数据信息?

点击展开 查看更多

使用阿里云/腾讯云等存着安全组或规则组一类外部防火墙的请注意

点击展开 查看更多

ShadowsocksR 端口限速中 单线程限速 和 端口总限速 的区别

注意:如果要使用脚本中的这个功能,需要重新下载脚本,并重装安装 2月15日 以后的ShadowsocksR服务端才行。

请查看这个文章:ShadowsocksR服务端 限制设备连接数 和 限制端口速度 的方法

解决 可使用原版协议,但无法使用ShadowsocksR协议 的问题

点击展开 查看更多

提示 Media change: please insert the disc labeled‘Debian GNU/Linux 7.0.0 Wheezy — Official amd64 CD 等信息是 apt源 的问题,更换 apt源

点击展开 查看解决办法

ShadowsocksR启动失败,日志提示:Exception: libsodium not found 的错误

这是你使用了 chacha20 系列加密方式,但是却没有安装 libsodium支持库,导致ShadowsocksR无法启动,运行脚本选择选项 4 安装 libsodium支持库即可,如果安装失败,请选择其他的加密方式,对速度影响不大。

提示wget: unknown host "softs.wtf" 之类的错误

这是无法解析我的域名,多半是DNS的问题,请更换DNS为谷歌DNS。

点击展开 查看更多

提示 wget: command not found 的错误

这是你的系统精简的太干净了,wget都没有安装,所以需要安装wget。

点击展开 查看更多

升级脚本

升级脚本只需要重新下载脚本文件就可以了,会自动覆盖原文件。

定时重启

一些人可能需要定时重启ShadowsocksR服务端来保证稳定性等,所以这里用 crontab 定时。

点击展开 查看更多

更新日志

2018年07月10日,版本 v1.0.26

1. 新增 升级脚本时,将一起升级服务脚本(Service)。

2018年01月02日,版本 v1.0.25

1. 修复 Debian9 系统下,无法使用 显示连接信息 功能的问题。

2017年12月14日,版本 v1.0.24

1. 修复 密码中包含 冒号: 时,查看账号信息显示错误的问题。

2. 优化 设置账号禁止访问端口的时候,加入了端口输入格式说明。

3. 修改 默认协议为 auth_aes128_md5 ,已不再建议使用 auth_sha1_v4 协议。

2017年12月12日,版本 v1.0.23

1. 优化 显示链接信息功能的 显示内容排版(对齐了一下)。

2017年12月11日,版本 v1.0.22

1. 新增 显示连接信息功能的 端口 前面也会显示该端口的 用户名。

点击展开 查看更多


更多的Shadowsocks安装教程/一键脚本请看这里:Shadowsocks指导篇

转载请超链接注明:逗比根据地 » 『原创』ShadowsocksR MudbJSON模式多用户一键脚本 支持流量限制等
责任声明:本站一切资源仅用作交流学习,请勿用作商业或违法行为!如造成任何后果,本站概不负责!

赞 (567)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(1279)个小伙伴在吐槽
  1. 恩.... 開啟 "一键封禁 BT/PT/SPAM (iptables)" 後,google chrome 線上擴充商店 https://chrome.google.com/webstore/category/extensions? 無法開啟
    willy2017-12-17 15:31 回复
    • 这要看是否触发了 封禁的关键词,我当前的代理服务器也封禁了 BT/PT/SPAM ,能正常访问这个页面。
      Toyo2017-12-17 16:03 回复
  2. 请问一下我原有阿里云用的老脚本udp转发都没问题。现在用谷歌云用这个新脚本好像不支持UDP转发,主要PS4用。加速无效果但能访问GOOGLE等网站正常。怎么回事?
    塘沽2017-12-16 00:02 回复
    • 是否支持UDP转发和脚本没关系,因为负责处理数据的是 SSR服务端 而非脚本,分清楚两者的作用。
      另外,SSR服务端默认开启UDP转发,无需任何设置,也没有任何可以设置的地方,所以如果UDP转发不通,那么多半是 防火墙(内部防火墙我的脚本已经开放,谷歌云有外部防火墙)和IDC限制等问题。
      Toyo2017-12-16 13:38 回复
  3. 大侠 auth_aes128_md5协议和auth_sha1_v4区别在哪呢 - - auth_aes128_md5比较好比较稳定还是什么 我用brook auth_aes128_md5协议上不去 所以想问问
    啊啊啊2017-12-15 02:07 回复
  4. 反馈一个BUG 就是输入密码的时候 比如输入 abc:123 那么最后显示你输入的密码是 123 前面的就都没有了 脚本版本号是 [v1.0.21] 感谢逗逼大人。
    silencexxx2017-12-14 15:14 回复
    • 已经修复该BUG。
      2017年12月14日,版本 v1.0.24
      1. 修复 密码中包含 冒号: 时,查看账号信息显示错误的问题。
      2. 优化 设置账号禁止访问端口的时候,加入了端口输入格式说明。
      3. 修改 默认协议为 auth_aes128_md5 ,已不再建议使用 auth_sha1_v4 协议。
      
      Toyo2017-12-14 16:34 回复
  5. 彻底删除脚本的命令是啥?大佬
    viyet12017-12-14 14:24 回复
    • 进入 ssrmu.sh 脚本所在的文件夹中,运行 rm -rf ssrmu.sh 即可彻底删除脚本。
      Toyo2017-12-14 15:49 回复
  6. 博主可否写一篇搭建酸酸乳前段多用户平台以及后台酸酸乳分配的教程。就是买了VPS,想既能自己搭建网站,也能酸酸乳,也可以做一个酸酸乳的网站。谢谢。
    权子2017-12-14 13:52 回复
    • SSPANEL的教程我很早就写过,但是因为一些原因,我已经单独发文章表示不再写任何SSPANEL的教程和回答相关问题了。
      Toyo2017-12-14 15:50 回复
  7. 请问如何给一个用户添加多端口
    老王2017-12-14 13:25 回复
    • SSR的 MudbJSON 模式无法实现这个功能。
      Toyo2017-12-14 15:51 回复
  8. 你真的是文科生吗,我了个去,吊打专业程序员啊。 问个问题,shadowsocks和socks5有什么区别?前者配置好了能用系统里自带的代理设置上网吗
    心爱2017-12-14 11:07 回复
    • SS是基于SOCKS5协议的,再SOCKS5协议的基础上做了加密、混淆等处理来使SS代理更容易穿透防火墙并且不被发现封锁(准确来说就是提高防火墙封锁成本)。所以SS必须用特定的客户端链接才行,因为他是基于SOCKS5协议的。
      Toyo2017-12-14 15:52 回复
  9. 抱歉請問 為何在腳本裡面,若是使用 "'方向鍵,Enter" 之類的特殊按鍵都會出錯 "^?","^[[A","^[[B","^[[C","^[[D" 之類的
    willy2017-12-13 23:40 回复
    • 你在我的所有脚本包括别人的脚本中也会发现这个问题,这种因为 Linux SSH 按键映射的原因,因为只能屏蔽一个,所以我就屏蔽了 Xshell 退格键会显示的 ^H 符号。
      Toyo2017-12-14 16:00 回复
  10. 谢谢楼主分享,不过感觉文章逻辑排版有点乱,想问几个问题: 1.前面建议协议和混淆的兼容都选Y,后面又说 auth_* 系列协议选择后, 兼容模式时勾选不兼容原版,设备限制才有效 所以协议的地方是不要选Y,要选N? 2.Xshell服务端创建账号时混淆需要选择tls1.2_ticket_auth,但是在SSR客户端则选择tls1.2_ticket_fastauth,是这样的意思?
    test2017-12-13 19:11 回复
    • 首先,目前SSR服务端中只有一个协议能兼容原版,那就是 auth_sha1_v4 ,剩下的除了 origin原版协议本身,都无法兼容原版。
      其次,并不是协议兼容原版后就会无法限制设备数,而是兼容原版协议后,客户端通过SS原版协议来链接才会无视设备数限制。
      混淆选择 tls1.2_ticket_auth 时,客户端可以选择 tls1.2_ticket_auth 或者 tls1.2_ticket_fastauth,前者会增加延迟,后者不会增加延迟,如果是玩游戏则建议后者,否则还是推荐用前者。
      最后,我不是文科生,排版完全凭感觉。
      Toyo2017-12-14 16:06 回复
  11. 按照教程设置限制设备数量已经ok了,谢谢楼主分享 不过SSR客户端好像不稳定,一直开着突然就上不了网,或者给在其他电脑用又打不开网页,这个是咋回事呢,SS没这种问题 同时不知道楼主这个限制设备数量的参数设置后,可以直接用SS客户端去登录账号并且限制生效吗
    test2017-12-13 17:44 回复
    • 当服务端设置 auth_sha1_v4+兼容原版 或者使用原版协议的时候,客户端使用 SS原版协议链接将无视 SSR服务端的设备数限制,因为设备数限制取决于 协议插件自身。
      Toyo2017-12-14 16:09 回复
  12. 请问大大如何设置每月1日定时清零用户流量,谢谢
    soloyu2017-12-13 13:41 回复
    • 运行脚本 - 9. 清零 已用流量 - 3. 启动 定时所有用户流量清零 - 设置为 每月1日。
      Toyo2017-12-13 14:07 回复
  13. 如何配置ipv6,客户端ipv4,服务器使用ipv6
    咸鱼2017-12-13 13:08 回复
  14. 发现一个bug:如果在添加完一个用户,选择继续添加新用户,则在结束配置之后只会显示最后一个用户的配置信息(ssr链接什么的)。貌似是因为“是否继续 添加用户配置?”的选项被放到了“生成用户xxx的配置信息”的前面导致的。
    test2017-12-11 22:21 回复
    • 这不是BUG,我就是这样设计的,脚本只是在添加用户后面加了一个循环来继续添加用户,后面的显示用户信息代码依然没变,只会显示最后一个信息。脚本无法一下子查看多个账号信息,就是 5. 查看账号信息 也只能一个一个查看。
      Toyo2017-12-12 13:17 回复
      • 好的 非常感谢,不过其实不怎么影响,因为无法使用的时候我会查看密码,发现:前面的都没有。
        silencexxx2017-12-14 16:35 回复
  15. 大佬,win server 的怎么弄?好像都是linux的
    xman2017-12-11 15:24 回复
  16. 小建議...用戶名後面用TAB取等寬
    willy2017-12-11 00:32 回复
    • 脚本里怎么用 TAB取等宽?
      Toyo2017-12-11 10:34 回复
      • 明白你的意思了,不过这个对齐只限于文字长度差别不大,差别大的情况下也是无法对齐的。
        2017年12月12日,版本 v1.0.23
        1. 优化 显示链接信息功能的 显示内容排版(对齐了一下)。
        
        Toyo2017-12-12 13:27 回复
  17. 头油老哥要是能在 6:显示连接ip和端口号里,再显示当前端口对应用户名就好了。每次查看连接ip之后又得再回去对应用户名。小意见,失敬失敬。
    十七2017-12-10 13:21 回复
    • 脚本已更新。
      2017年12月11日,版本 v1.0.22
      1. 新增 显示连接信息功能的 端口 前面也会显示该端口的 用户名。
      
      Toyo2017-12-11 00:17 回复
  18. 老大,可以付费帮我定做一个可以设置用户的到期时间吗,我不懂代码,我的思路是到期时自动在用户的密码改成随便一个简单密码,谢谢老大
    我爱我家2017-12-10 12:21 回复
  19. 突然连接不上了,该如何排查?昨天还可以连的,阿里云,谢谢
    乐天2017-12-09 18:54 回复
  20. 您好,我能够将脚本翻译成 繁体中文吗? 谢谢 (转发时将会附上繁体中文版本,以及原著作连结
    willy2017-12-09 18:46 回复
    • 只要著名脚本作者及源链接,那么脚本就可以随意转载和修改。毕竟本来就是开源的。
      Toyo2017-12-10 10:55 回复
  21. 希望能在一键脚本里增加:aes-256-gcm
    8686782017-12-08 23:31 回复
    • ShadowsocksR原版服务端和客户端不支持,其他第三方修改的我不管。
      Toyo2017-12-09 12:37 回复
  22. 我想问下,单端口多用户的意思是同一个端口多个子账号使用的意思吗?那多端口多用户是什么意思啊
    8686782017-12-08 23:23 回复
    • 单端口多用户就是 多个用户都用一个端口(但是能区分开用户),多端口多用户当然是每个用户一个端口啊。
      Toyo2017-12-09 12:38 回复
      • 每个用户能调配自己的密码妈?
        willy2017-12-25 02:51 回复
        • 每个用户都能设置单独链接密码。
          Toyo2017-12-25 12:09 回复
  23. 遇到问题,配置一个账号时从vps http服务器下载文件速度在800K/s。配置两个账号后,单账号下载速度只有一半了,而且速度很不稳定。 博主有遇到过么?
    slightun2017-12-08 16:10 回复
    • 没有。一直使用正常,半年来用我脚本的人很多,你这种问题是第一个,可能是疑难杂症类的。
      Toyo2017-12-09 12:45 回复
  24. 限制使用数量,起不到作用.希望能处理下
    chen2017-12-07 22:54 回复
    • 除了 auth_chain_* 系列的协议以外,其他的协议的限制设备数都不是实时计算的,你可以更换为 auth_chain_* 系列协议试试,如果也不起作用,那我也不清楚了。另外协议不能兼容原版或者为原版协议,这样会导致设备数限制失效。
      另外,限制设备数这个功能是SSR服务端的功能,而不是我脚本去限制的,我的脚本只是去修改 SSR服务端的配置文件中限制设备数的参数。
      Toyo2017-12-08 11:45 回复
  25. 能否添加aes-256-gcm 和 chacha20-ietf-poly1305 的加密模式?gcm的效率好像比chacha20高一些。谢谢
    Geek2017-12-07 20:53 回复
    • SSR原版客户端与服务端不支持这几项 加密方式。
      Toyo2017-12-08 11:41 回复
  26. 我从,单/多端口 一键管理脚本 换到MudbJSON模式多用户一键脚本 后不稳定了,怎样解决?
    W2017-12-07 11:48 回复
    • 怎么个不稳定法?这两个都是同一个服务端,不过一个用的是单用户 一个是多用户,SSR服务端运行的稳定与否和我脚本没关系,之和系统环境及SSR服务端自身有关。
      Toyo2017-12-07 13:48 回复
      • 就是同一节点 建了两个VPS ,一个装单/多端口,一个装MudbJSON,到晚上时候两个同时不停PING ,第一个250左右,第二个350,,第二个掉包厉害。我想问的是不是脚本对VPS稳定性有影响不?
        W2017-12-09 13:52 回复
        • 你没理解脚本的作用,脚本是无法影响网络质量的,网络质量取决于服务器网络质量、你与服务器之间的路由质量、你本地运营商的QOS情况等。
          Shell 脚本里面的代码全都是 linux 的命令代码,按步骤组合到一起,就是脚本了。你打开脚本照着里面步骤一行一行手动执行(有些地方需要一起执行),他也能实现安装SSR或者其他操作,不过这就是手动安装了
          如果你怀疑我的脚本有问题,可以自己查看,反正是明文的,或者你可以选择不用我的脚本。
          Toyo2017-12-10 11:01 回复
  27. Lotserver和BBR可以同时安装吗?
    sky897572017-12-07 11:48 回复
    • LotServer和锐速都不支持 4.9.0 以后版本的内核,而BBR是集成于内核中的一个模块,只有 4.9.0 以后版本的内核才有BBR模块,所以无法同时安装或是同时启动。
      Toyo2017-12-07 13:49 回复
  28. 从,ShadowsocksR 单/多端口 一键管理脚本 转到ShadowsocksR MudbJSON模式多用户一键脚本 后VPS 就开始不稳定,开机久了就PING值从250左右不定时跳到350左右。。还很多时超时,已测试是脚本原因因为我同时建了两个VPS,同服务器同配置一直PING ,只有装了ShadowsocksR MudbJSON模式的VPS不稳定,这个问题能解决吗?
    W2017-12-06 23:59 回复
    • 首先我的脚本都是明文的,怀疑有问题可以自己看。
      其次我的脚本只是安装、管理、修改、卸载SSR等操作(还有一些其他的功能 比如BBR啥的,但是这些也和脚本没关系,脚本只负责安装他们) 理解好脚本的作用。
      脚本并不会影响VPS的网络,没这代码也没这能力。
      如果是SSR服务端的 多用户模式 导致的这个问题,那我也没办法,我的脚本只是管理SSR服务端的,不会影响SSR服务端的运行。
      Toyo2017-12-07 14:05 回复
  29. 测试成功~前来报喜。真的好用~就是如果限定了流量如果用完了是不是就会连不上去了
    XTT2017-12-06 16:00 回复
    • 流量用完了当然会无法连接,客户端服务器链接统计会提示[错误]数字。
      Toyo2017-12-06 19:24 回复
  30. 你好, 我使用ssrmu.sh, 多用户脚本 ,限速的时候,发现设置了200kb, 但是不生效, 请问是有哪里没有注意到吗?
    Naaser2017-12-06 13:40 回复
    • auth_chain_* 系列的协议似乎限速和限制设备数更准确,但是具体我也不清楚,有人说准有人说不准,我也不清楚为什么。
      Toyo2017-12-06 19:26 回复
  31. 脚本使用是正常的 但是不知道什么原因 每隔不到12小时就自己掉了 然后需要重启一次ssr才可以正常使用 这是什么原因呢
    可口neinei2017-12-06 09:53 回复
    • 你需要去找到进程关闭的原因,我才能看看能否解决。你的VPS内存多大?
      Toyo2017-12-06 10:48 回复
      • 1G的内存啊 难道建立的端口有点多吗?以前没有这个情况啊!目前不定时 有时候2-3小时就自己断了 如何找到关闭原因呢?
        可口neinei2017-12-06 13:46 回复
  32. 为什么我最后设置好了,然后运行脚本要查看信息的时候,输入对应的数字,输入后提示not found呢
    WWW2017-12-05 17:09 回复
    • 要么是 操作姿势问题,要么就是你用的是 网页的SSH链接的服务器(例如搬瓦工的后台)。
      Toyo2017-12-06 10:55 回复
  33. 希望添加 查看已使用的总流量
    iMusi2017-12-05 16:14 回复
    • 脚本已更新。
      2017年12月06日,版本 v1.0.21
      1. 新增 查看当前所有用户已使用流量功能(位于 5. 查看 用户配置 选项中)。
      
      Toyo2017-12-06 11:31 回复
  34. :eek: 求解,显示有几k网速,但是只是发送的网速,接收的网速没有,请问是哪弄错了
    万哲鑫2017-12-04 00:20 回复
  35. 我从CentOS/Debian/Ubuntu ShadowsocksR 单/多端口 一键管理脚本 转换到这个,服务器中午运行到晚上12点就出现高PING值和速度慢,到网站硬重启才稳定下来是不是跟脚本有关?
    W2017-12-03 23:59 回复
    • 先理解脚本是做什么的再问。
      脚本只是把你需要执行的代码都是自动帮你执行了。你选择一个选项,脚本内部就会按我设置好的代码去依次执行完成这个操作。
      脚本只负责 安装、卸载、管理 SSR服务端,而SSR服务端的运行还是由 SSR服务端自己处理的,能理解电脑电源开关和电脑内一堆硬件的区别吗?
      脚本的BUG可能会导致 无法安装SSR、无法卸载SSR、无法添加、修改、删除配置 等等这些操作,并不能影响SSR服务端自身的运行,脚本运行后就自动关闭了,每次运行脚本都需要再输入 bash ssrmu.sh 来运行脚本。
      Toyo2017-12-04 18:40 回复
  36. 大佬可以讲一讲v2ray么
    asriel2017-12-03 23:38 回复
  37. 我想问一下,用了大佬的脚本,是不是不必添加混淆域名?如果有必要的话,如何在配置里添加混淆域名?
    asriel2017-12-03 23:21 回复
    • SSR服务端无需设置 混淆参数,设置了也没用,因为这个选项功能服务端根本没写相关代码。混淆参数只有客户端才有用。
      Toyo2017-12-04 18:41 回复
  38. 本人新手,运行了wget -N --no-check-certificate https://softs.host/Bash/ssrmu.sh && chmod +x ssrmu.sh && bash ssrmu.sh 这个之后在哪里输入1呢,我在对话框输入1,显示# 1 /kiwivm_task_file_b140d91309c529f6af6781c863b5ede6b69ebc0b: line 19: 1: command not found Exit code: 127 *** End of transmission ***
    Jackie_Lau2017-12-03 23:00 回复
  39. 这个脚本没一键装BBR
    W2017-12-03 13:58 回复
    • 两个脚本的 非SSR功能都一样的。14. 其他功能 。
      Toyo2017-12-04 18:51 回复
  40. 从CentOS/Debian/Ubuntu ShadowsocksR 单/多端口 一键管理脚本,转到这个脚本,多了用户名,然后配置好后连接不上,什么原因~?
    W2017-12-03 13:47 回复
  41. 感谢大佬 但是我想问一下,有哪些服务器(专用于测试脚本)适合购买 :arrow:
    万哲鑫2017-12-03 12:47 回复
  42. 你好,我使用了你的脚本 ,后天限制2个服务 结果一查连接数怎么一大堆连接啊? 是不是有什么问题? 端口: 8888, 链接IP总数: 0, 当前链接IP: 端口: 1280, 链接IP总数: 6, 当前链接IP: 66.87.96.32(美国德克萨斯州沃思堡sprint.com) 200.68.143.119(墨西哥墨西哥) 200.68.129.141(墨西哥墨西哥) 175.158.217.32(菲律宾菲律宾smart.com.ph) 114.125.116.149(印度尼西亚印度尼西亚telkomsel.com) 1.127.105.97(澳大利亚澳大利亚telstra.com) 端口: 3318, 链接IP总数: 0, 当前链接IP: 端口: 6191, 链接IP总数: 0, 当前链接IP:
    大叔2017-11-29 11:09 回复
    • 后天限制2个服务?你可能需要修改端口或者密码,看你这情况多半是暴漏了1280端口SSR账号。或者你可以怀疑我的脚本有后门。
      Toyo2017-12-01 15:44 回复
  43. 你好,为什么我按上述步骤创建成功后,在浏览器输入www.google.com会被定向到www.facebook.com,但是我在服务器上用curl www.google.com访问返回是正确的,是客户端还是服务器端配置的问题?
    老三2017-11-29 10:38 回复
    • 别人测试是否正常?
      Toyo2017-12-01 15:43 回复
  44. 明明已经安装了,却显示,当前状态: 未安装。这怎么回事?
    122017-11-27 22:52 回复
    • 脚本是通过判断 /usr/local/shadowsocksr 文件夹是否存在,如果存在就显示 已安装,如果不存在就显示 未安装。
      Toyo2017-11-28 09:16 回复
      • 谢谢,已经解决好了。
        122017-11-29 14:43 回复
  45. 我的VIRPUS VPS XEN框架用你的脚本安装成功不能用,但是用别人的一键脚本就可以,只有这一台VPS是这种情况。这个VPS有三张网卡。
    x2017-11-27 10:08 回复
    • 信息太少无法判断。
      Toyo2017-11-27 16:28 回复
  46. debian停在waiting for headers怎么办
    iMusi2017-11-26 12:41 回复
    • 信息太少,无法判断。
      Toyo2017-11-27 16:41 回复
  47. 这个脚本怎么卸载,安装了我的网站访问就500了
    Hillvision2017-11-26 10:28 回复
    • 运行脚本,菜单里有卸载 ShadowsocksR 选项。
      Toyo2017-11-27 16:48 回复
  48. 我现在都设置好了 但是复制了地址放到客户端上 一直是超时 为啥??
    逸哥2017-11-23 22:21 回复
    • 客户端的服务器链接统计如果一直提示超时,可能有以下几种情况:
      1. 服务器内部防火墙未开放端口(脚本默认开放,除非是CentOS7系统)
      2. 服务器外部防火墙未开放端口(比如:阿里云、腾讯云、微软云、谷歌云、亚马逊云等大一些的IDC才有)
      3. SSR服务端未正常运行。
      4. IP被墙(如果你能访问就不是)。
      5. IP被你的运营商屏蔽(如果你能访问就不是)。
      6. SSR客户端端口填错(如果是扫描二维码或者导入SSR链接则排除)
      等等暂时想不起来...
      
      我需要很多信息才能判断原因,请加Telegram群组Telegram使用教程)私聊联系我详细交流。
      Toyo2017-11-24 01:00 回复
  49. 为什么点修改用户 那个用户和端口填对了也说端口错误啊
    逸哥2017-11-23 21:37 回复
    • 具体复现步骤写出来。
      Toyo2017-11-23 21:44 回复
      • 我想查看我的用户信息 选择5 然后出现用户数量 用户名 端口 和流量 让我输入 查看账号信息的用户端口 我输入2333 然后说用户信息获取失败 Traceback (most recent call last): File "mujson_mgr.py", line 358, in main() File "mujson_mgr.py", line 353, in main manage.list_user(user) File "mujson_mgr.py", line 210, in list_user print("### user [%s] info %s" % (row['user'], self.userinfo(row, muid))) File "mujson_mgr.py", line 120, in userinfo ret += "\n " + self.ssrlink(user, False, muid) File "mujson_mgr.py", line 81, in ssrlink link = ("%s:%s:%s:%s:%s:%s" % (self.server_addr, user['port'], protocol, user['method'], obfs, common.to_str(base64.urlsafe_b64encode(common.to_bytes(user['passwd']))).replace("=", ""))) + protocol_param UnicodeDecodeError: 'ascii' codec can't decode byte 0xe9 in position 0: ordinal not in range(128)
        逸哥2017-11-23 21:55 回复
  50. 请问有没有批量添加用户的脚本?
    一起来逗比2017-11-23 20:22 回复
    • 木有,想要再方便一点,就手动打开 /usr/local/shadowsocksr/mudb.json 数据文件,按照格式批量复制粘贴添加,建议修改前先去查查JSON格式要求,否则如果格式写错,启动SSR会报错。
      Toyo2017-11-23 20:58 回复
      • mudb.json里边有两个参数没搞明白,我按照格式加了之后一直报错,d和u这两个参数代表什么呢?除了这个mmudb.json文件之外其他的不需要改吧
        一起来逗比2017-11-24 11:47 回复
        • d 指的是 该端口(该用户) 产生的下载流量(相对于SSR客户端来说的)u 则指的是 上传流量 。
          Toyo2017-11-24 11:51 回复
          • 多谢了,找到原因了,原来mudb.json的配置文件之间还有个逗号,之前拉掉一直报错,mark一下
            一起来逗比2017-11-24 12:28 回复
      • 之前在一个脚本里边看到过有批量生成用户的这个bash,https://github.com/since199411/SSR-Bash,有时间加进来吧,感觉很实用的
        一起来逗比2017-11-24 11:50 回复
1 2 3 4 5 6 11