2012-09-11 70 views
11

在Tomcat 7部署我们的应用程序后,我们得到了很多的这样的:Tomcat 7安全性 - 尝试登录?

<date> org.apache.catalina.realm.LockOutRealm authenticate 
WARNING: An attempt was made to authenticate the locked user "admin" 

,并在访问日志中,我们发现很多这样

91.121.4.141 - - <date> "GET /manager/html HTTP/1.1" 401 2486 

这似乎法国ISP(OVH SAS)。

那么......发生了什么事?他们是否尝试登录,ping?它是一个僵尸网络吗?

我们怎样才能防止这种尝试登录?

回答

11

这看起来像是针对Manager应用程序的强力攻击。 LockoutReal已完成其工作并锁定用户以防止攻击成功。但是,这确实意味着合法用户将无法登录。假设攻击来自单个IP,请尽早阻止该IP在您的网络中继续前进。

+4

感谢。我已经结束了ip iptables -A INPUT -s 91.121.4.141 -j DROP' – Enrichman

+3

你也可以考虑一些类似fail2ban的东西来防止未来类似的攻击。 – mmalmeida

+0

@Mark Thomas我也有同样的问题;我每天早上在Log文件中看到这样的行。如何避免它。请建议一些事情。我正在使用Tomcat 7. – Kumar

0

有用的信息可以是是在这里: https://serverfault.com/questions/244614/is-it-normal-to-get-hundreds-of-break-in-attempts-per-day

以及如何检查(在CentOS/RedHat的) 失败

cat /var/log/secure | grep 'sshd.*Invalid' 

成功登录尝试

cat /var/log/secure | grep 'sshd.*opened' 

阻止用户其每15秒尝试一次

iptables -A INPUT -p tcp -i eth0 -m state --state NEW --dport 22 -m recent --update --seconds 15 -j DROP 
iptables -A INPUT -p tcp -i eth0 -m state --state NEW --dport 22 -m recent --set -j ACCEPT 

和全约验证

aureport 

和一些附加工具信息报告是在这里

http://www.tecmint.com/5-best-practices-to-secure-and-protect-ssh-server/

而且一些安全工艺是在这里

https://wiki.centos.org/HowTos/Network/SecuringSSH