SSR-Bash-Python安装脚本+教程/一键安装SSR+用户控制面板

今天忽然发现自己的 SSR服务器 好像访问不了啦,自从把网站搬到香港虚拟主机以后,空闲的 Vultr <注册即赠送20美元、50美元 目前只有新注册账户可以领取3美金福利,其他优惠都没有啦,你在别的博客看到的赠送大额美元的都是骗人的>就成了我的 SSR专用主机,今天忽然就不能访问了,去查了一下IP发现被墙了,于是就又换了台主机,这里也顺便记录一下 SSR的安装过程:

推荐搬瓦工的主机,该主机价格便宜,另外对国内速度有优化,然后再自己开启 Google BBR 速度就更快了,关于如何配置 Google BBR 内核加速脚本可以参考:SSR开启Google的BBR内核脚本加速TCP(附BBR一键安装脚本)
SSR-Bash-Python 是 Function Club 开发的一款多用户管理脚本 拥有强大的功能,而且还有web面板功能,并可以选择限制流量/带宽速度,用作给自己和朋友使用还是挺不错的。

鉴于好多地方可能下载不了SSR-Bash-Python这个脚本,我这边就把该脚本下载放到了本地(见文章底部下载地址),有需要的可以自己下载,或者直接通过网络命令执行。

在安装SSR脚本之前这里先说我遇到的另外一个问题,就是最近重装了PC的系统,导致很多软件需要重新安装,包括Xshell工具,我使用的是Xshell 6的绿色破解版本,其它版本大家可去网上搜索下载,在解压绿化时总是提示我丢失mfc110.dll和msvcr110.dll文件,我本身笔记本是Window10 64Bit版本,在网上找到教程安装了VC++ 2012并下载64Bit安装后依然提示丢失那两个库文件,安装重启了多次依然不行,最后在CSDN上的一个博文里找原因:

! 64位电脑中,可以运行32位和64位的程序,因而,如果运行的32位的程序,需要32位的Visual C++ Redistributable for Visual Studio 2012 X86版本的支持,否则会出现上述的错误,因为软件查找的是X86版本的dll文件,而我安装的X64的,当然会发生丢失
解决方案:如果你是64位的机器,建议安装下列地址上提供的X86和X64版本,两个版本都安装 下载地址http://www.microsoft.com/zh-CN/download/details.aspx?id=30679

SSR-Bash-Python 安装脚本:

! 因为时间关系,多人反馈该脚本已经失效,所以建议大家Google寻求新的脚本!

wget https://www.moidea.info/download/ssr/ssr.sh && bash ssr.sh

ps:遇到输入[y/n]的时候全部输入y

SSR-Bash-Python 使用:

安装成功后输入ssr进入控制面板先输入1在输入1启动服务然后回车输入2之后输入1添加用户

输入数字选择功能:

1.服务器控制
2.用户管理
3.全局流量管理
4.实验性功能
5.程序自检

请选择: 2

1.添加用户
2.删除用户
3.修改用户
4.显示用户流量信息
5.显示用户名端口信息
直接回车返回上级菜单

请选择: 1
你选择了添加用户

输入用户名: xxxxx(随便输入)
输入端口: 6666(随便输入)
输入密码: xxxxxx(随便输入)

加密方式(推荐7 但是也可以随便)

1.none
2.aes-128-cfb
3.aes-256-cfb
4.aes-128-ctr
5.aes-256-ctr
6.rc4-md5
7.chacha20
8.chacha20-ietf
9.salsa20

输入加密方式: 7
协议方式(推荐2 但是也可以随便)

1.origin
2.auth_sha1_v4
3.auth_aes128_md5
4.auth_aes128_sha1
5.verify_deflate
6.auth_chain_a
7.auth_chain_b

输入协议方式: 2

是否兼容原版协议(y/n): y
混淆方式

1.plain
2.http_simple
3.http_post
4.tls1.2_ticket_auth

输入混淆方式: 2(推荐2/4 但是也可以随便)

是否兼容原版混淆(y/n): y

输入流量限制(只需输入数字,单位:GB): 10000(这个可以限制其他人流量)

是否开启端口限速(y/n): n(也可以输入y限速)

iptables: Saving firewall rules to /etc/sysconfig/iptables:[ OK ]
iptables: Setting chains to policy ACCEPT: nat raw filter m[ OK ]
iptables: Flushing firewall rules: [ OK ]
iptables: Unloading modules: [ OK ]
iptables: Applying firewall rules: [ OK ]

用户添加成功!用户信息如下:

### add user info
user : xxxxx
port : 6666
method : chacha20
passwd : xxxxxx
protocol : auth_sha1_v4_compatible
obfs : http_simple_compatible
transfer_enable : 10000.0 G Bytes
u : 0
d : 0
ssr://XX.X.X.X:6666:auth_sha1_v4:chacha20:http_simple:Z2lnc2dpZ3M
ssr://NDUuMzUuMTE5LjE1Mzo***********Ghfc2hhMV92NDpjaGFjaGEyMDpodHRwX3NpbXBsZTpaMmxuYzJkcFozTQ
ShadowsocksR服务器已启动

SSR-Bash-Python 系统支持

Ubuntu 14
Ubuntu 16
CentOS 6
CentOS 7
Debian 7
Debian 8(推荐)

SSR-Bash-Python 功能介绍

一键开启、关闭SSR服务
添加、删除、修改用户端口和密码
自由限制用户端口流量使用
自动修改防火墙规则
自助修改SSR加密方式、协议、混淆等参数
自动统计,方便查询每个用户端口的流量使用情况
自动安装Libsodium库以支持Chacha20等加密方式
每月自动清空用户流量
一键封禁BT下载、垃圾邮件发送功能。(感谢逗比大佬提供)

你也许感兴趣
Linux VPS 实现SSH私钥授权无密码登陆的配置记录

SSR-Bash-Python 常见问题:

问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

SSR-Bash-Python 下载地址:

https://www.moidea.info/download/ssr/ssr.zip

标签: SSR

相关推荐

已有 49 条评论

  1. 感谢分享

    fugui 回复
  2. 博主请问有没有什么服务商收费规则类似于vultr这种 但是延迟情况又比vultr好的,vultr感觉现在一到晚上延迟就疯狂往上飙XD

    zany 回复
    1. 目前我自己在用的是搬瓦工,而类似Vultr随用随停的我还真不太清楚,Linode好像是,但是延迟也有200+

      罗格 回复
  3. 看看小姐姐

    kissY 回复
  4. wget https://www.moidea.info/download/ssr/ssr.sh && bash ssr.sh
    给的链接错误,

    试试 回复
    1. 该脚本目前已经失效,请Google寻求新的脚本或者其他解决方案

      罗格 回复
  5. 谢谢楼主分享

    欧阳淇淇 回复
  6. 谢谢楼主分享

    奇葩兔 回复
  7. 谢谢楼主分享

    11r7 回复
  8. 谢谢楼主分享

    1qrqt 回复
  9. 哈哈哈哈

    vx01 回复
  10. 感谢博主文章

    vig0r 回复
  11. [...]链接:https://www.moidea.info/archives/443.html[...]

  12. SSR 显示安装成功了 结果测试的时候 连接到SS节点错误. 怎么回事

    小c 回复
    1. 检查一下服务是否启动

      罗格 回复
      1. 没有英文输入完全按照 教程配置 配置好的也是出现上面那些

        小c 回复
      2. 用户添加成功!用户信息如下:
        ### add user info
        user : asus
        port : 1032
        method : chacha20
        passwd : 193200
        protocol : auth_sha1_v4
        obfs : http_simple
        transfer_enable : 1000.0 G Bytes
        u : 0
        d : 0
        ssr://请输入要设置的用户 用户名(请勿重复, 用于区分, 不支持中文, 会报错 !):1032:auth_sha1_v4:chacha20:http_simple:MTk4NTMyMA
        ssr://6K-36L6T5YWl6KaB6K6-572u55qE55So5oi3IOeUqOaIt-WQjSjor7fli7_ph43lpI0sIOeUqOS6juWMuuWIhiwg5LiN5pSv5oyB5Lit5paHLCDkvJrmiqXplJkgISk6MTAzMjphdXRoX3NoYTFfdjQ6Y2hhY2hhMjA6aHR0cF9zaW1wbGU6TVRrNE5UTXlNQQ
        ShadowsocksR服务器已启动

        配置好了是这样的

        小c 回复
  13. 输入ssr之后出现bash: ssr: command not found。阿里云,只是拿这个做一下实验,是缺少什么文件吗?centos7.3

    匿名 回复
    1. 安装以后才能使用,如果安装出错可能就是系统不支持了,后面我再重新发一版本

      罗格 回复
  14. 感谢博主文章

    匿名 回复
  15. 好人一生平安

    匿名 回复
  16. 好人一生平安

    暗精灵 回复
  17. 谢谢分享

    匿名 回复
  18. 感谢 如何访问WEB

    匿名 回复
    1. 如果没记错的话应该在实验性功能里面,具体的可以命令状态下查看,这个WEB并非SSR账号出售面板,只是一个简单的用户流量查看页面

      罗格 回复
      1. 有没有流控和一键订阅功能啊

        神月 回复
        1. 这款全命令行操作,有流控但是没有订阅功能,后面我重新推荐一款带web界面的系统

          罗格
  19. 谢谢

    Alice SG 回复
  20. 谢谢分享

    游客 回复
  21. 谢谢分享

    li 回复
  22. 谢谢分享

    123 回复
  23. 感恩

    skrskr 回复
  24. 感谢分享

    Stonty 回复
  25. 厉害

    马 回复
  26. 厉害

    马 回复
  27. 感谢

    影梧 回复
  28. 感谢分享

    AlairLee 回复
    1. 不客气

      罗格 回复
  29. A great article

    wow 回复
  30. 11111111111

    水帖封号 回复
  31. 感谢分享

    Esaya 回复
  32. 感谢分享

    Mark455 回复
  33. 我就是是来看小j姐的

    noob 回复
    1. 欢迎女装大佬来捡肥皂 :)

      罗格 回复
  34. 学习

    匿名 回复
  35. 试试看了

    chen 回复
  36. 我一直用的搬瓦的机子喝酸酸乳,对于我这种只用用Google的人够了!

    小童 回复
    1. 我现在也是改用搬瓦工了,Vultr送的钱用完了

      罗格 回复
      1. 我一直是搬瓦的优惠机,速度还行,每月500G流量,一年才10刀

        小童 回复

添加新评论,含*的栏目为必填