AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-815272

alebal's questions

Martin Hope
alebal
Asked: 2020-02-19 14:18:10 +0800 CST

如何将 phpmyadmin 升级到 4.9.4 版本?

  • 1

我的 phpmyadmin 说:有新版本的 phpMyAdmin 可用,您应该考虑更新它。最新版本是 4.9.4,于 2020-01-08 发布。

我按照本指南How to upgrade PHPmyAdmin [revisited]进行操作,现在它说:版本信息:4.9.1deb2,最新稳定版本:4.9.4

我必须做什么才能获得 4.9.4?

我的服务器是 Ubuntu 18.04。

phpmyadmin
  • 1 个回答
  • 2176 Views
Martin Hope
alebal
Asked: 2020-01-23 15:18:39 +0800 CST

/etc/apache2/mods-enabled/mpm_event.conf 的默认值是什么?

  • 2

我向我的网站添加了一个 php 代码,该代码产生了如下错误:

AH00484: server reached MaxRequestWorkers setting, consider raising the MaxRequestWorkers setting

在我弄清楚实际发生了什么之前,我去更改/etc/apache2/mods-enabled/mpm_event.conf.

现在我的价值观是:

<IfModule mpm_event_module>
        StartServers                     2
        MinSpareThreads          25
        MaxSpareThreads          75
        ThreadLimit                      64
        ThreadsPerChild          25
        MaxRequestWorkers         400
        MaxConnectionsPerChild   10000
</IfModule>

现在我理解并解决了这个问题,我想恢复默认值,只是为了不造成其他混乱,但我完全不知道它们是什么。

有人可以告诉我默认值吗?

configuration default php apache2
  • 1 个回答
  • 2348 Views
Martin Hope
alebal
Asked: 2019-11-01 12:42:46 +0800 CST

我应该如何编写 fail2ban -> apache-badbots.conf 规则?

  • 5

我经常不得不向 apache-badbots.conf 文件添加新规则,而且每次我怀疑它不再有效时......

例如,这是我当前的 apache-badbots.conf 文件:

    [Definition]

badbotscustom = MQQBrowser|LieBaoFast|Mb2345Browser|zh-CN|python-requests|LinkpadBot|MegaIndex|Buck|SemrushBot|SeznamBot|JobboerseBot|AhrefsBot|AhrefsBot/6.1|MJ12bot|[email protected]|SemrushBot/6~bl|cortex|Cliqzbot|Baiduspider|serpstatbot|Go 1.1 package http|Python-urllib|StormCrawler|archive.org_bot|CCBot|BLEXBot|ltx71|DotBot|EmailCollector|WebEMailExtrac|Track$
badbots = Atomic_Email_Hunter/4\.0|atSpider/1\.0|autoemailspider|bwh3_user_agent|China Local Browse 2\.6|ContactBot/0\.2|ContentSmartz|DataCha0s/2\.0|DBrowse 1\.4b|DBrow$

#failregex = ^<HOST> -.*"(GET|POST|HEAD).*HTTP.*"(?:%(badbots)s|%(badbotscustom)s)"$
failregex = ^<HOST> -.*"(GET|POST).*HTTP.*".*(?:%(badbots)s|%(badbotscustom)s).*"$

ignoreregex =

datepattern = ^[^\[]*\[({DATE})
              {^LN-BEG}

昨天我添加了“MQQBrowser | LieBaoFast | Mb2345Browser | zh-CN”,今天我在访问日志中看到了很多 MQQBrowser 和 LieBaoFast。

sudo cat /var/log/apache2/access.log | awk -F\" '{print $6}' | sort | uniq -c | sort -n
    ...
3408 Mozilla/5.0(Linux;U;Android 5.1.1;zh-CN;OPPO A33 Build/LMY47V) AppleWebKit/537.36(KHTML,like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.7.0.953 Mobile Safari/537.36
3418 Mozilla/5.0(Linux;Android 5.1.1;OPPO A33 Build/LMY47V;wv) AppleWebKit/537.36(KHTML,link Gecko) Version/4.0 Chrome/42.0.2311.138 Mobile Safari/537.36 Mb2345Browser/9.0
3444 Mozilla/5.0 (Linux; Android 7.0; FRD-AL00 Build/HUAWEIFRD-AL00; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/53.0.2785.49 Mobile MQQBrowser/6.2 TBS/043602 Safari/537.36 MicroMessenger/6.5.16.1120 NetType/WIFI Language/zh_CN
3473 Mozilla/5.0(Linux;Android 5.1.1;OPPO A33 Build/LMY47V;wv) AppleWebKit/537.36(KHTML,link Gecko) Version/4.0 Chrome/43.0.2357.121 Mobile Safari/537.36 LieBaoFast/4.51.3

怎么了?它在工作吗?有没有办法判断是否有错误以及错误是什么?


我更新是因为它仍然不理解某些东西,例如今天我发现其他应该在我的日志中被禁止的机器人。

只是为了理解,这个过滤器在服务器的访问 .log 中查找我在 apache-badbots.conf 中添加的字符串,如果找到它会向 fail2ban 添加一条规则,对吗?

  • 例如,如果我写“netEstate NE Crawler”或只写“​​netEstate”有区别吗?
  • 为什么这个字符串“ atSpider/1\.0”有所有这些斜线?
  • 所有 ”。” 必须以斜线开头?( China Local Browse 2\.6|DataCha0s/2\.0|DBrowse 1\.4b)
  • 电子邮件可以用作字符串吗?(例如:[email protected])
  • 带有“”之类的空格的字符串Go 1.1 package http是正确的还是会产生错误?
  • 可以使用“-”字符吗?(例如:python-requests、Python-urllib)
  • 可以使用“_”字符吗?(例如:archive.org_bot)
fail2ban
  • 1 个回答
  • 869 Views
Martin Hope
alebal
Asked: 2019-02-06 21:41:31 +0800 CST

通过 access.log 中的用户代理使用 fail2ban 阻止 badbot

  • 6

如何创建过滤器以使用 fail2ban 阻止这些?

    476 Mozilla/5.0 (compatible; BLEXBot/1.0; +http://webmeup-crawler.com/)
    892 ltx71 - (http://ltx71.com/)
    5367 Mozilla/5.0 (compatible; DotBot/1.1; http://www.opensiteexplorer.org/dotbot, [email protected])
   6449 Barkrowler/0.9 (+http://www.exensa.com/crawl)

这份名单由此而来:

sudo cat /var/log/apache2/access.log | awk -F\" '{print $6}' | sort | uniq -c | sort -n

我已经尝试过 apache-badbot.conf,但它似乎不起作用......

fail2ban
  • 1 个回答
  • 6849 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve