【问题标题】:WHM server access logs for all accounts所有帐户的 WHM 服务器访问日志
【发布时间】:2016-02-08 19:37:04
【问题描述】:

我在一些服务器上遇到了很多黑客和 DDOS 攻击的问题,尽管这通常是由一些非常简单的事情引起的。但是,我发现能够通过 ssh cat example.co.uk | cut -d\" -f2 | awk '{print $1 " " $2}' | cut -d? -f1 | sort | uniq -c | sort -n 使用以下命令查看帐户访问日志并按从低到高的顺序列出命中页面是非常宝贵的

但这意味着我需要针对每个帐户访问日志运行此程序。是否有服务器范围的版本或脚本来扫描所有访问日志的活动?

【问题讨论】:

  • 访问日志 = 访问 cpanel?访问日志 = 访问或 Apache 的域日志?

标签: linux debugging ssh cpanel lamp


【解决方案1】:

您可以在 for 循环中使用您的命令来检查所有域访问日志文件。

for i in `cat /etc/trueuserdomains | awk {'print $1'} | cut -d":" -f1`;do echo "Pages list Of $i" ; cat /usr/local/apache/domlogs/$i* | grep GET | cut -d\" -f2 | awk '{print $1 " " $2}' | cut -d? -f1 | sort | uniq -c | sort -n;done > /root/report.txt

完成后,请检查您的 /root/report.txt 文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多