linux – 服务器攻击监视器
我认为我们的服务器遭到了一些攻击,因为我们的服务器现在每天都会停机.我想监视导致服务器出现故障的原因,或者某个站点是否有任何攻击或者其爬虫是否正在进行攻击.
这有什么工具吗?如果没有,我该怎么做才能找出导致问题的原因. 编辑 >我的服务器是linux 再次编辑 >什么版本的Linux(CentOS,Debian,Redhat等) 答案:CentOS 答:好吧,我们几次服务器停机.第一次下来,你可以ping它,但apache没有工作.然后服务器再次关闭,家伙说这是因为服务器主机是错误的,所以他们修复它,它不会再次下降.然后它再次发生,即使重新启动后,服务器没有得到修复,有人前往升级启动服务器.第四次,我刚刚重启并重新上线.它现在每天都在发生,但通常在早上,服务器工作正常一整天,但在早上它会下降 答:不,我们必须手动重启,然后开始工作,否则它不会工作. 解决方法
人们想帮助你,但你的问题/回答是如此模糊,很难提供帮助.我知道你的新手,但首先告诉我们:
>什么版本的Linux(CentOS,Redhat等) 我怀疑你服务提供商说你的内存不足,而且很可能是由于apache / mod_php webserver配置.我已经多次看到这个确切的问题,因为很多时候服务器不会在日志文件中留下任何有用的信息,例如“内存不足”错误消息,这可能非常令人沮丧. 如果你有一个倾向,那么导致问题的网络服务器就是我对apache设置的建议.我不使用cpanel所以我不能给你具体的指示.确保记下默认设置,以备需要回滚时使用. >关闭keepalive“KeepAlive Off” 这些设置应该让apache / php不吃掉所有2G的内存.由于Keepalive关闭,打开包含多个图像的页面会慢一些,但您只需先尝试并查看服务器是否保持运行状态.如果它工作,您可以打开keepalive并可能将KeepAliveTimeout更改为5或类似的东西.如果它继续工作,每次将ServerLimit和MaxClients增加5或10. 祝好运 编辑: 我无法确切地告诉你,但听起来你的服务器内存已经不足了.我在几个配置错误的CentOS网络服务器上看到了这一点.它通常在2-3分钟内发生.不好的是它没有留下日志文件中发生的事情的痕迹,它只是锁定直到你重新启动.如果你没有尝试我的建议,你想看到真正发生的事情,我知道的最好/最简单的方法是使用名为atop的程序. Cacti,Munin和Nagios很棒,但他们不会给你最详细的数据.他们也很难设置. http://www.atoptool.nl/与top类似,但它以用户定义的间隔拍摄atop窗口的快照.在/etc/atop/atop.daily中设置INTERVAL = 60以获得1分钟的快照.运行atop -r / var / log / atop / atop_20100311以查看特定日期的1分钟间隔.使用t和T键可以向前和向后查看.当您扫描时,您将能够看到正在运行的进程以及它们使用了多少资源.一旦内存使用量超过某个阈值,读数将变为红色,并且您知道自己遇到了问题.密切关注MEM和SWP. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- Linux系统下如何修改主机名_百度经验
- linux – 如何在Ubuntu中设置$LD_LIBRARY_PATH?
- log-files – 如何强制进程刷新写入Linux下的打开文件描述符
- linux – 由于单模块依赖性,XSP配置失败
- linux – 我愚蠢地运行“chmod 400 chmod”,现在它看起来永
- linux – tcpdump可以告诉访问端口号吗?
- sublimetext3 – 当我使用TMUX时,我无法在Sublime中打开文件
- -bash: xxx: /bin/sh^M: bad interpreter: No such file or
- LVM – > dd – > LVM?
- linux – 计算sqlite数据库中的行