SSR 是一款基于 Shadowsocks 改进而来的一键富强/爱国工具,适合那些喜欢上 Google、Facebook、Twitter、以及汤不热等国外热门 404 网站的爱好者们,本文为大家提供如何在国外未被 GFW 屏蔽的 VPS 上安装 SSR 一键爱国工具教程(脚本由逗比根据地提供)

系统要求

CentOS 6+ / Debian 6+ / Ubuntu 14.04 +

安装步骤

使用 Xshell 登录你的 VPS,粘贴以下命令

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

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

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

注意:

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

  2. 同时最后也会提示是否设置 混淆 兼容原版(也就是使用原版 SS 也能链接),不懂 直接回车 或 输入 y 。(协议不在兼容原版)

  3. 关于限制设备数数,这个协议必须是非原版并且不兼容原版才有效,也就是必须 SSR 客户端使用协议的情况下,才有效!

  4. 如果你想要使用 Chacha20 加密模式,请在配置 ShadowsocksR 之前,选择第四个选项:安装 libsodium(chacha20)

不输入一路回车就是 默认参数:

用户 : doubi
端口 : 2333
密码 : doub.io
加密 : aes-128-ctr
协议 : auth_aes128_md5
混淆 : plain
设备数限制: 0(无限)
单线程限速: 0 KB/S (不限速)
端口总限速: 0 KB/S (不限速)
禁止的端口 : 无限制
用户总流量 : 819.21 TB

特别提示:强烈建议各位新手小白,一定不要使用系统默认端口和密码,以防止 GFW 大面积封 IP 和端口。

如果安装过程没有出错,那么最后就会提示:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
############################################################
 用户 [doubi] 的配置信息:

 I P     : xxx.xxx.xxx.xxx
 端口     : 2333
 密码     : doub.io
 加密     : aes-128-ctr
 协议     : auth_aes128_md5
 混淆     : plain
 设备数限制: 5
 单线程限速: 666 KB/S
 端口总限速: 2333 KB/S
 禁止的端口 : 无限制

 已使用流量 : 上传: XXX KB + 下载: XXX MB = XXX MB
 剩余的流量 : 980 MB
 用户总流量 : 1 GB

 SS 链接: ss://xxxxxxxxxxxxx
 SS 二维码: http://pan.baidu.com/share/qrcode?w=300&h=300&url=ss://xxxxxxxxxxxxx
 SSR 链接: ssr://xxxxxxxxxxxxx
 SSR 二维码: http://pan.baidu.com/share/qrcode?w=300&h=300&url=ssr://xxxxxxxxxxxxx

 提示:
 在浏览器中,打开二维码链接,就可以看到二维码图片
 协议和混淆后面的[_compatible],指的是 兼容原版协议/混淆

############################################################

SS/SSR 链接(格式: ss://XXXXXXX ,很长),可以从剪辑版导入 Shadowsocks 客户端,不懂的话看下面二维码

SS/SSR 二维码,复制后面的链接在浏览器打开,二维码 API 网站就会生成一个二维码的图片,可以用 ShadowsocksR 客户端扫描二维码来添加

使用说明

运行脚本

bash ssrmu.sh

 还有一个 运行参数,是用于所有用户流量清零的

bash ssrmu.sh clearall

不过不需要管这个,可以通过脚本自动化的设置 crontab 定时运行脚本

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

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
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 服务端不会实时的把流量数据写入 数据库文件,所以脚本读取流量信息也不是实时的