这个是逗比根据地的备份镜像站(非官方)。牢记域名: [doubibackup.com]。搜索:标签云
投稿文章 | 广告合作 | Telegram 群组 / 公告频道 / 使用教程
广告

『原创』CentOS/Debian/Ubuntu ShadowsocksR 单/多端口 一键管理脚本

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

最近经常有小白找我让我把他们安装ShadowsocksR服务端,一开始都是手动安装的,后来嫌麻烦,就打算用脚本,但是网上基本上只是安装一下就没了,只能算一键安装脚本,并不足够方便和适合懒人和小白,于是自己写了一个一键管理脚本,一键安装和一键管理的区别!


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

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

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

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

系统要求

CentOS 6+ / Debian 6+ / Ubuntu 14.04 +

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

CentOS根据大家的要求,加入了CentOS 6和7的支持,CentOS 7 自带防火墙问题(firewalld)自行解决,其他版本没有做测试。

脚本版本

Ver: 2.0.38

本脚本与另一个SSR脚本 『原创』ShadowsocksR MudbJSON模式多用户一键脚本 支持流量限制等 的区别是什么?

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

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

如何选择这两个脚本?

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

脚本特点:

目前网上的各个ShadowsocksR脚本基本都是只有 安装/卸载 等基础功能,对于小白来说还是不够简单方便,要修改账号配置还要手动修改文件,所以那些ShadowsocksR脚本只能称得上一键安装脚本。既然没有我满意的ShadowsocksR一键管理脚本,那么我就自己造喽,于是特意学了Shell,然后写出来了这个ShadowsocksR一键管理脚本

  1. 支持 限制 端口限速
  2. 支持 限制 端口设备数
  3. 支持 显示 当前连接IP
  4. 支持 显示 SS/SSR连接+二维码
  5. 支持 切换管理 单/多端口
  6. 支持 一键安装 BBR
  7. 支持 一键安装 锐速
  8. 支持 一键安装 LotServer
  9. 支持 一键封禁 垃圾邮件(SMAP)/BT/PT

安装步骤

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

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

sudo su

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


v2.0.0 版本以后的脚本,请先卸载旧脚本ShadowsocksR服务端,再重新安装!

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

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

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

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

点击展开 查看更多

使用说明

运行脚本,

bash ssr.sh

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

  请输入一个数字来选择菜单选项

 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):

当你为 单端口模式时,使用 7. 设置 用户配置 是 修改 单端口账号配置。

当你为 多端口模式时,使用 7. 设置 用户配置 是 添加/删除/修改 多端口账号配置。

文件位置

安装目录:/usr/local/shadowsocksr

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

其他说明

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

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

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

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

v2.0.0 以前的旧版本下载地址:

点击展开 查看更多

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 "raw.githubusercontent.com" 之类的错误

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

点击展开 查看更多

提示 wget: command not found 的错误

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

点击展开 查看更多

升级脚本

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

定时重启

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

点击展开 查看更多


本脚本只是本人的第一个Shell脚本学习练手作品,在逻辑结构上问题不少,大家遇到什么BUG请积极反馈!

更新日志

2018年07月10日,版本 v2.0.38

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

2018年01月02日,版本 v2.0.37

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

2017年11月12日,版本 v2.0.36

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

2017年11月03日,版本 v2.0.35

1. 修改 SSR服务端安装方式为:ZIP压缩包安装(考虑到SSR服务端不更新了,所以为了降低git依赖安装出错率,就改成zip压缩包了)。

2. 修改 JQ安装方式为:集成与SSR服务端文件夹内(减少了一个安装JQ的下载步骤,节省时间)。

2017年10月06日,版本 v2.0.34

1.恢复 libsodium以前安装方式。

2017年09月22日,版本 v2.0.33

1.修复 因为系统缺少automake,而libsodium安装失败的问题。

点击展开 查看更多更新日志


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

转载请超链接注明:逗比根据地 » 『原创』CentOS/Debian/Ubuntu ShadowsocksR 单/多端口 一键管理脚本
责任声明:本站一切资源仅用作交流学习,请勿用作商业或违法行为!如造成任何后果,本站概不负责!

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

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

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(1491)个小伙伴在吐槽
  1. 大佬怎么打开一键脚本的管理界面?
    1232018-02-09 22:47 回复
    • 进入你下载脚本的文件夹,运行 ./ssr.sh 并回车即可。
      Toyo2018-02-10 14:27 回复
  2. 大佬v2.0.0 版本是最新的吗?
    1232018-02-09 15:21 回复
    • 文章开头写了:
      Ver: 2.0.37
      Toyo2018-02-09 16:06 回复
  3. 你好,感谢提供技术支持!我在自家闲置的安卓电视机顶盒里装了Ubuntu这个系统后安装了您的软件。出现两个问题希望得到解答。 1.启动后无法正常运行,出现 /usr/local/shadowsocksr/jq: cannot execute binary file这样的提示,打开开/usr/local/shadowsocksr/jq后发现端口号是原来设置的两个,就是端口设置成1234,但在配置文件中端口是12341234,修改成1234后就可以正常使用了,不过无法显示配置信息。这个比影响正常使用,但可以解决吗? 2.无法开机自启,需要手动启动。 谢谢!
    vlog.vc2018-02-05 15:54 回复
    • 可能是 JQ 不兼容你的系统,或者说 CPU构架,他只兼容 amd64 i386(386) 系统。
      Toyo2018-02-05 16:28 回复
  4. centos 的防火墙 需要关闭吗?
    xt2018-02-02 14:51 回复
    • CentOS 7 自带的防火墙自行关闭或者开放防火墙规则。脚本只会配置 iptables 防火墙规则。
      Toyo2018-02-02 15:07 回复
  5. 你好,请问手动修改/usr/local/shadowsocksr/mudb.json文件,添加了用户,重启服务后没有生效,要怎么处理呢
    billy2018-02-01 15:03 回复
    • 一:添加的JSON格式错误。
      二、防火墙没开放。只有通过脚本添加的账号,脚本才会自动开启防火墙端口规则,手动添加的账号,需要手动开放:
      iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 端口 -j ACCEPT
      iptables -A INPUT -m state --state NEW -m udp -p udp --dport 端口 -j ACCEPT
      Toyo2018-02-01 16:41 回复
      • 好的,谢谢大佬
        billy2018-02-01 18:03 回复
      • 你好,我把防火墙的都清除了,重启服务后还是端口还没有起来,我看过你的脚本,你是用那个mujson_mgr.py去管理用户,最终还是写入到mudb.json里面,我就直接复制mudb.json里面的其中一个用户,然后黏贴,修改下端口后和用户名,重启服务,用netstat没有看到端口起来,麻烦大佬了
        billy2018-02-02 16:40 回复
  6. 大佬请问一键脚本搭建的ssr12小时后就不能用了,我ip能被ping到也能正常SSH连上,搬瓦工换个ip还是不能用
    Neon2018-01-31 17:49 回复
  7. 我想问下如果我的vps已经装LotServer。然后在使用这个脚本装ssr会不会出现因为这两个冲突的问题导致网速变慢?
    kotlin2018-01-29 14:53 回复
    • LotServer 和 SSR并不会冲突。
      Toyo2018-01-29 15:19 回复
  8. 问下作者这两天为什么老是被封IP,GFW对SS的识别度提高了么?搭建好没过12小时就封IP了
    SSD2018-01-27 14:38 回复
  9. 大佬,请教一个问题,我架好了SSR,在家里用客户端用全局模式一切正常都能用,IP也顺利切到日本,为什么我去公司同样的SSR客户端,IP依旧显示还是浙江,只能家里用么?公司也是电信,家里也是,这种问题有办法解决没,谢谢
    小邓2018-01-24 18:29 回复
    • 说明你在公司的配置方法有误,如果在公司无法使用的话,正常情况下应该是打不开网页,而不是显示本机正常IP,你这种情况说明浏览器根本没有走SSR代理,可能是SSR修改系统代理设置有问题。https://doub.io/ss-jc39/
      Toyo2018-01-25 14:44 回复
  10. 请问,服务搭建好之后客户端可以上谷歌但是不能访问vimeo网站是什么原因呢?多谢了!
    小白2018-01-23 21:07 回复
    • 我用我的代理能正常访问 https://vimeo.com/ 网站,你尝试让别人用你的SSR账号访问过吗?
      Toyo2018-01-23 22:27 回复
      • 多谢回复!我试过别人的账号是可以访问的,我用的是谷歌云平台不知道有没有关系?另外能简单说下防火墙怎样设置吗?
        小白2018-01-23 23:09 回复
        • 我说的是,别人用你的SSR账号,能访问这个网站吗?你指的防火墙设置是哪方面设置?
          Toyo2018-01-23 23:16 回复
          • 也不行,就是一些设定。
            小白2018-01-23 23:31 回复
            • 一些设定是什么设定,总不能让我吧所有的 防火墙命令都给你说一遍吧。
              别人也无法使用,我感觉可能是 谷歌服务器拉黑了这个网站的域名或者IP(不太可能),或者 这个网站的服务器拉黑了你用的谷歌服务器IP或者IP段(比如你的IP上个持有者、或者同IP段内有其他人攻击过这个网站,那么还是有可能的),要判断是什么问题,只能去找个同样用谷歌服务器(最好同机房区域、同IP段)的SSR账号试试来排除。
              Toyo2018-01-24 00:32 回复
              • 明白了,我再试试吧,多谢了!
                小白2018-01-24 08:17 回复
  11. 请问,运行脚本后中文显示都是乱的,英文能显示。banwagon的服务器Debian 7 x64。、 wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubiBackup/doubi/master/ssr.sh && chmod +x ssr.sh && bash ssr.sh 1. 安装 ShadowsocksR 2. æ¸è½½ ShadowsocksRR 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
    yang2018-01-23 16:59 回复
    • 一,不要使用搬瓦工后台的网页SSH,二,请使用 Putty 或 Xshell 等SSH工具链接。https://doub.io/ss-jc64/
      Toyo2018-01-23 17:25 回复
      • 多谢,原因找到了。用汉化的Putty显示汉字有问题。用英文版的就没有问题了
        yang2018-01-23 23:35 回复
        • 不要用汉化版的 Putty,好几年前被曝光过网上主要流传的几个 汉化版Putty 程序都有后门。
          Toyo2018-01-24 00:29 回复
  12. Debian 7 x64安装锐速时显示内核不支持。新手求指教
    jake2018-01-20 23:04 回复
    • 因为前段时间 英特尔CPU爆出严重漏洞,导致很多IDC都打补丁升级了内核,这导致了很多内核升级后不支持锐速了,这种情况,可以尝试这个教程看看是否能降级到支持锐速的内核: https://doub.io/linux-jc6/ ,或者使用BBR。
      Toyo2018-01-21 14:46 回复
  13. 请问TOYO大佬,如果我因为某些原因需要重新安装系统,比如要安装宝塔面板这种情况, 初始化系统后再安装SSR,但是想完全保留以前的配置,是不是可以把原来的user-config.json文件直接覆盖回去?
    GENSETU2018-01-20 17:30 回复
  14. 你好,请问下怎么修改混淆参数呢。
    暗樱花2018-01-20 14:05 回复
    • 混淆参数服务端无需设置,目前混淆参数只对客户端有效,只需要客户端根据需求填写。
      Toyo2018-01-20 16:06 回复
  15. 我是Google服务器,已经设置固定外网IP,查看日志是不是说我的IP没指定好?还是防火墙没设置好? 2018-01-19 23:10:23 INFO util.py:85 loading libcrypto from libcrypto.so.1.1 2018-01-19 23:10:23 INFO shell.py:72 ShadowsocksR 3.4.0 2017-07-27 2018-01-19 23:10:23 INFO server.py:46 current process RLIMIT_NOFILE resource: soft 512000 hard 512000 2018-01-19 23:10:23 INFO asyncdns.py:324 dns server: [('169.254.169.254', 53)] 2018-01-19 23:10:23 INFO server.py:106 server start with protocol[auth_sha1_v4_compatible] password [1499711] method [aes-128-ctr] obfs [tls1.2_ticket_auth_compatible] obfs_param [] 2018-01-19 23:10:23 INFO server.py:122 starting server at [::]:2333 2018-01-19 23:10:23 INFO server.py:142 starting server at 0.0.0.0:2333
    Feeler2018-01-19 23:24 回复
    • 你提供的日志中没有报错信息。
      Toyo2018-01-20 00:37 回复
  16. 非常感谢楼主的脚本,很好用 感觉现在ss/ssr的一个痛点就是没法看netflix,总是被识别为代理 github上有个netflix-proxy,测试可用,但一个vps上该服务和ss无法共存,只能装一个 有没有可能版大研究一下那个项目,完善一下ss,使之能直接看netflix?
    lhbill2018-01-18 13:52 回复
    • 看了下,这就是个DNS服务,你有尝试修改SSR服务端的DNS为 127.0.0.1 吗? https://doub.io/ss-jc53/
      Toyo2018-01-18 14:08 回复
      • 经测试,不行 先安装您的ssr脚本,测试成功;然后安装netflix-proxy,之后ssr就用不了了,改dns为127.0.0.1,208.67.220.220,ssr都用不了 当前状态: 已安装 并 已启动 当前模式: 单端口 请输入数字 [1-15]:13 [注意] 按 Ctrl+C 终止查看日志 2018-01-18 15:48:13 INFO shell.py:72 ShadowsocksR 3.4.0 2017-07-27 2018-01-18 15:48:13 INFO server.py:46 current process RLIMIT_NOFILE resource: soft 512000 hard 512000 2018-01-18 15:48:13 INFO asyncdns.py:324 dns server: [('127.0.0.1', 53), ('208.67.220.220', 53)] 2018-01-18 15:48:13 INFO server.py:106 server start with protocol[auth_chain_a] password [fjsdlfjwior3afsljljfl k] method [none] obfs [tls1.2_ticket_auth] obfs_param [] 2018-01-18 15:48:13 INFO server.py:122 starting server at [::]:80 2018-01-18 15:48:13 INFO server.py:142 starting server at 0.0.0.0:80 ^C
        lhbill2018-01-18 15:52 回复
        • 日志没有什么错误信息,SSR客户端服务器链接统计提示什么?[错误/超时/空连]
          详细请 Telegram群组(TG使用教程)私聊联系我讨论解决。
          Toyo2018-01-18 20:14 回复
  17. banwagon的服务器莫名不能正常工作了,包括一个128的传家宝,和一个cn2的服务器,都不能正常工作了,重装了几次也都不行,最近banwagon修复了因特尔的漏洞补丁,是这个的锅?
    walker2018-01-17 22:17 回复
    • 服务器无法正常工作是什么意思?是服务器无法连接?还是无法用我的脚本?还是SSR服务端无法链接?
      Toyo2018-01-18 12:20 回复
      • 现在之前那个问题解决了,服务器和你的脚本是正常的,换了一个端口就可以了。。。现在dc8 cn2的服务器ping不通了,不知道是不是官方维护服务器的锅
        walker2018-01-24 13:08 回复
  18. 不知道为啥,同一个服务器我用https://teddysun.com/486.html,要比你这个快不少。
    Htm_wait2018-01-17 07:34 回复
    • 你指的是 SSR?两个脚本用的SSR服务端都差不多的(因为SSR删除项目,所以都是保存别人备份的SSR服务端文件),而脚本只负责安装、管理SSR服务端,并不会影响SSR服务端的运行速度。
      Toyo2018-01-17 09:40 回复
  19. 请问怎么开机启动 每次改了参数都关机 需要自己开启
    码农2018-01-17 01:09 回复
    • 脚本安装SSR后,会自动注册系统服务用于启动/停止/重启SSR服务端,并默认设置开机启动。如果开机没有正常启动,可能是其他的原因导致的。
      Toyo2018-01-17 09:41 回复
  20. [错误] 依赖 unzip(解压压缩包) 安装失败,多半是软件包源的问题,请 检查 ! 这个咋办大神
    小邓2018-01-16 20:48 回复
    • 手动执行以下命令后把输出的所有信息贴出来:
      CentOS系统:
      yum install unzip -y
      Debian / Ubuntu 系统:
      apt-get install unzip -y
      
      Toyo2018-01-16 23:23 回复
  21. centos6 32位好用,谢谢大神
    jack2018-01-16 12:15 回复
  22. 两个下载地址是不是都挂了,不能用大哥
    小邓2018-01-15 21:15 回复
    • 我的逗比云还有可能挂,Github 总不能动不动就挂了吧,如果两个链接都无法下载,请看最后的 其他说明中更换服务器DNS的方法。
      Toyo2018-01-15 22:40 回复
      • 谢谢,可以了
        小邓2018-01-16 21:02 回复
  23. [email protected]:~# wget -N --no-check-certificate https://softs.host/Bash/ssr.sh && chmod +x ssr.sh && bash ssr.sh --2018-01-15 21:57:23-- https://softs.host/Bash/ssr.sh Resolving softs.host (softs.host)... failed: Name or service not known. wget: unable to resolve host address `softs.host' 是不是不能用了
    小邓2018-01-15 20:59 回复
    • 逗比云搬家,更换了DNS解析,可能你的服务器的DNS还没更新生效。
      Toyo2018-01-15 22:39 回复
  24. 启动ssr失败,日志显示。但是查看配置文件,chr()调用了哪个参数? ERROR: found an error in config.json: chr() arg not in range(256)
    xmi2018-01-11 15:13 回复
    • config.json 文件内有错误。
      Toyo2018-01-11 20:55 回复
  25. 老大,我刚才买了个OVZ的VPS,百度了下现在OVZ支持BBR加速了,求老大更新教程 支持安装BBR。谢谢。
    芒果哥2018-01-10 18:54 回复
  26. 大佬,问一下ssr服务端,哪时候能更新呢
    112018-01-05 15:44 回复
    • SSR作者 破娃半年前就宣布不再更新并且删除了SSR项目,估计再次恢复更新的可能性不大。
      Toyo2018-01-06 14:29 回复
  27. 逗比 你那两个ssr脚本管理一直都有个bug 我用手机juice搭建你的脚本 进去了管理脚本 随便输入数字 然后要删除 就不可以删除了 就出现乱码
    骚龙2017-12-31 16:16 回复
    • 这不是BUG,这是正常情况,如果你PC用Xshell 退格键删除的话就没问题,我屏蔽了 ^H 这个输出,如果是其他SSH程序,可能是输出 ^? ,这种情况就需要用 Ctrl+退格键 或 Shift+退格键 来删除字符了。你会发现我的所有脚本包括别人的脚本大都是这个样子,以前找过解决办法,但是只能屏蔽一个,所以我统一屏蔽为 ^H 符号了。
      Toyo2018-01-01 09:43 回复
      • 好吧
        骚龙2018-01-01 18:19 回复
      • 有没有办法改成手机的
        骚龙2018-01-01 19:30 回复
        • 鱼与熊掌不可兼得。改成手机的,电脑SSH工具怎么办?
          Toyo2018-01-02 09:53 回复
          • 弄个只能一个手机管理的 一个电脑管理的就好了 手机用户很伤
            骚龙2018-01-02 14:55 回复
            • 手机链接SSH操作的相比电脑操作的只是很少一部分。你可以打开脚本,替换 ^H 为 ^? 即可。
              Toyo2018-01-03 13:15 回复
  28. E: Unable to lock directory /var/cache/apt/archives/ [错误] 依赖 unzip(解压压缩包) 安装失败,多半是软件包源的问题,请检查 ! 求楼主解决一下咋办?是啥子问题 CAC的服务器之前是可以的
    DD2017-12-30 18:32 回复
  29. 知道阿里云国际版服务器是什么架构吗? 美国硅谷服务器 不知道装bbr还是锐速 也不知道架构
    骚龙2017-12-30 01:28 回复
    • 安装这个软件检测一下:
      # CentOS系统:
      yum install virt-what -y
      # Debian/Ubuntu系统:
      apt-get install virt-what -y
      
      # 安装后运行下面的命令即可自动检测
      virt-what
      
      Toyo2017-12-30 17:30 回复
  30. 你好,最后生成的配置信息里协议、混淆和ssr链接,二维码链接都是红色的,但节点能用,这是怎么回事啊?
    Xxxx2017-12-28 13:27 回复
    • 红色只是颜色区分,不代表不可用。
      Toyo2017-12-30 17:53 回复
      • 您好,我的ssr账号信息中协议、混淆、SSR链接和二维码都是绿色的,可以正常使用,今天就无法用了,SSH后发现我的ssr账号信息中协议、混淆、SSR链接和二维码变成红色了,请问这个问题如何解决?
        honey2018-01-01 10:33 回复
        • 我的两个SSR脚本中显示账号信息,都是SSR的红色,SS的绿色,区分开两个的,红色并不代表不可用。
          Toyo2018-01-02 10:04 回复
      • 您好,换了个协议就好了,用auth_aes128_sha1,就看这样弄靠谱不!
        honey2018-01-01 11:08 回复
  31. 这个错误怎么 tcprelay.py:521 Protocol ERROR, TCP ogn data aes-256-cfb 协议 : auth_sha1_v4_compatible
    nina2017-12-27 18:51 回复
  32. 请问我报的是协议错误
    nina2017-12-27 18:50 回复
  33. 请问下这个脚本能设置不同端口时对应不同协议、混淆吗?如果可以,应该怎么设置?感谢。。
    wowei2017-12-25 22:02 回复
  34. 你好,请问debian 7怎么开放3001端口,我想在v2ray里用Shadowsocks协议,
    QwQtest2017-12-24 01:34 回复
    • iptables -I INPUT -m state --state NEW -m tcp -p tcp --dport 3001 -j ACCEPT
      iptables -I INPUT -m state --state NEW -m udp -p udp --dport 3001 -j ACCEPT
      # 删除防火墙规则只需把 -I 改成 -D 。
      iptables -D INPUT -m state --state NEW -m tcp -p tcp --dport 3001 -j ACCEPT
      iptables -D INPUT -m state --state NEW -m udp -p udp --dport 3001 -j ACCEPT
      
      Toyo2017-12-24 18:05 回复
  35. 大佬,脚本说已安装但未启动,启动一直失败,日志里显示“ERROR: found an error in config.json: 'utf8' codec can't decode byte 0xef in position 161: invalid continuation byte IPv6 support ”,请问怎么解决啊?
    ASC_83842017-12-23 19:25 回复
    • 你是不是修改过 /usr/local/shadowsocksr/config.json 文件?日志提示的是这个文件的格式有问题,无法解码读取。
      Toyo2017-12-24 18:14 回复
      • 我也遇到了,centos7,没有改过json
        ys2018-01-14 19:05 回复
      • 换个端口号就ok了
        ys2018-01-14 19:10 回复
  36. 大佬,脚本里能添加上审计规则里的那些屏蔽网站么,自己找不完整那些
    咸鱼2017-12-23 11:00 回复
    • 我不清楚你说的审计规则都是什么,如何加?
      Toyo2017-12-23 13:40 回复
      • 我说的是屏蔽一些政治类网站,别人访问时不能访问
        咸鱼2017-12-26 15:38 回复
        • 这类网站我不了解,也没时间收集。
          Toyo2017-12-27 11:37 回复
  37. 我安装了3.2.0-4-amd64 但是每次运行bbr脚本都会提示更新最新内核 链接也没有3.2.0-4-amd64的内核文件但是最新的内核不支持锐速 这样怎么破
    哈哈哈2017-12-21 19:17 回复
    • BBR是集成于内核中的一个模块,只有4.9版本以上的内核中才有BBR模块,而锐速不支持4.9以上版本的内核,所以锐速和BBR无法共存。不要贪心。
      Toyo2017-12-22 11:08 回复
  38. 你好,請问為什么設置完後全部变成空白,无法連線... I P : xxxxxxx 端口 : 密码 : 加密 : 协议 : 混淆 : 设备数限制 : 0(无限) 单线程限速 : KB/S 端口总限速 : KB/S
    fei2017-12-21 00:54 回复
  39. 非常感谢大神的教程,真的万分感谢
    2017-12-19 04:14 回复
  40. 你好,我发现 SS SSR SSRR 都一个共通的bug,很早有人发现了但没有人修复,不知道你有办法解决吗?相关讨论 https://github.com/shadowsocks/shadowsocks-android/issues/1026 https://github.com/shadowsocksrr/shadowsocksr-android/issues/27 个人非常依赖google服务,情景是很多时候拿着手机查文献,基本24*356开着SSR ,bug严重影响安卓手机的FCM推送,而且这个bug耗电严重,个人实测S8,待机3%小时,关闭SSR,8小时待机0%,现先临时用一台PC共享给安卓手机,但是移动网络就没有办法了, 不知你介绍的Brook 是否能避免这个问题?可以的话我就把SS系列卸载了
    qiaamei2017-12-16 20:13 回复
    • 不清楚这种BUG,我不是程序员无法解决这种问题,至于 Brook 是否有这个问题,你需要自己试试。
      Toyo2017-12-17 15:47 回复
  41. 2017-12-13 22:59:38 WARNING tcprelay.py:521 Protocol ERROR, TCP ogn data 16030101100100010c03035a329201c4cf27b7f96c3d4126cf7cb132756ec0b0d9c1b780a632d9a5e5881d200d3cafdab1ca69532df767821ca77ab5121f362debff2c7c65d63302b6904e15001cc02bc02fcca9cca8cc14cc13c00ac014c009c013009c0035002f000a010000a7ff010001000000000500030000000017000000230056bba34d6c5d901d43e5883cbd734cbaeec6be01f104a761f08daaacea8e1b8a21d9e9d543d7545597157fd25d1b9c99e4e6f84f246a3c2e8fc117894f63d972615f7844bc836a637f4e689bb572941c9450880479a8b4000d0016001406010603050105030401040303010303020102030005000501000000000012000075500000000b00020100000a0006000400170018 from ::ffff:171.210.228.157:39218 via port 3515 by UID 3515 2017-12-13 22:59:38 ERROR tcprelay.py:1097 can not parse header when handling connection from ::ffff:171.210.228.157:39218 原版协议能用ShadowsocksR协议无法连接,更改时区命令已用问题依旧。求解,谢谢
    KEN2017-12-14 23:03 回复
    • 所有协议都是这样?别人测试是否正常?如果别人测试正常说明是你本地原因,如果别人测试同样,那么就是服务器或SSR服务端问题。先排除问题大方向。
      Toyo2017-12-15 14:11 回复
  42. 谢谢逗比,一直用你的脚本,看到你又更新了 立马去服务端更新个 好用!辛苦了!
    逗比粉2017-12-14 19:07 回复
  43. 希望能加入流量控制,谢谢
    soloyu2017-12-13 11:30 回复
  44. 当前状态: [31m未安装[0m [31m[错误][0m 请输入正确的数字 [1-15] --2017-12-12 05:30:34-- https://softs.host/Bash/ssr.shResolving softs.host (softs.host)... 69.12.67.44 Connecting to softs.host (softs.host)|69.12.67.44|:443... connected.HTTP request sent, awaiting response... 200 OK Length: 61194 (60K) [application/octet-stream] Server file no newer than local file `ssr.sh' -- not retrieving. 请问这是什么原因?
    Aisha2017-12-12 18:36 回复
    • 请不要使用网页里的 Shell 去下载操作脚本,请用 Putty Xshell 类SSH软件。
      Toyo2017-12-13 13:17 回复
  45. 我装了debian9 不知道会不会有啥不良影响。。。
    mjumju2017-12-12 10:17 回复
    • 不建议使用最新的系统版本,可能会存在脚本/软件兼容性问题。
      Toyo2017-12-12 13:14 回复
      • 大神你好 你的那个重启ssr的脚本我在juicessh上不会编辑 所以我直接把代码复制粘贴进了这个文件里面: 根目录/var/spool/cron/crontabs/root 你看这样有效果不?
        mjumju2017-12-12 18:59 回复
        • 必须按照我的步骤做。
          Toyo2017-12-13 13:16 回复
    • 主要是LOTSERVER或者锐速不支持DEBIAN9
      loren2017-12-12 14:28 回复
      • 这很正常,Debian8 都支持有限更别说 Debian9 了,而且锐速都停止更新了。而 LotServer 我脚本里也是调用另一个人的破解脚本安装的, LotServer 还在更新维护,但是能不能用取决于 破解情况。
        Toyo2017-12-12 14:36 回复
  46. 能否写一个 GcmForMojo 的一键脚本和教程
    qiaamei2017-12-07 21:06 回复
  47. 能否写一个 v2ray 一键脚本
    doubierzi2017-12-06 19:08 回复
  48. 如何到切换为root
    2017-12-05 16:31 回复
    • 如果你知道ROOT账号的密码,那么你可以直接用ROOT账号登陆,如果你不知道的话(或者禁用ROOT账号了),那么就用 sudo su 命令来临时获得ROOT权限(运行后会提示你输入一次你当前用户账号的密码),然后你就相当于ROOT用户了。
      Toyo2017-12-06 11:04 回复
  49. 请教个问题,同一个服务器,win PC 的速度是 MAC, android的1/2 是什么原因造成的? 服务端用的本文的脚本装的 auth_chain_b+none+plain android 使用 shadowsocksrr (android) v3.5.1 win7 使用 shadowsocksrr v4.9.0 mac 使用 ShadowsocksX-NG-R 1.4.3-R8-build2
    qiaamei2017-12-04 01:20 回复
    • 我也不清楚,无法解释,可能是系统、构架等等差别,这种情况很常见,很多人都是这样,当然也见过有人的情况是相反的。
      Toyo2017-12-04 18:33 回复
  50. 你好TOYO ,多用户设置最大连接数为2,但自用端口密码想无限制,怎样建设某些用户不限连接,反之限2连接?
    W2017-12-03 10:26 回复
1 7 8 9 10 11 13