gpt4 book ai didi

linux - 所有账户的 WHM 服务器访问日志

转载 作者:太空宇宙 更新时间:2023-11-04 13:02:11 27 4
gpt4 key购买 nike

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

然而,这意味着我需要针对每个帐户访问日志运行它。是否有服务器范围的版本或脚本来扫描所有访问日志的事件?

最佳答案

您可以在 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 文件。

关于linux - 所有账户的 WHM 服务器访问日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33587415/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com