黑客/失败的服务器login

最近login到我们的服务器,我们有网站崩溃后,重新启动它,并注意到超过50,000失败的login到自上一次成功之前,几天前。 所以我先运行“last”命令,没有发现任何可疑的成功login,然后运行“lastb”,得到了大部分来自中国和类似IP的百姓榜。

我现在正在度假的主要人物是在度假,所以我有点慢慢地自学; 我只是想知道是否这可能是导致服务器崩溃,事先减速,如果这是一个攻击,或试图破解,并build议修复它。

lastb服务器命令截图

fail2ban是大多数Linux发行版中的一个很好的软件包。 它监视失败的login尝试,并在太多的IP地址一段时间后。 你可能想看看安装。

人们不断尝试login可能会导致高负载,如果他们足够快地尝试。

人们总是从整个互联网上打开你的门,试图find一种方法来进入和滥用你的系统。 这似乎不太可能是你的系统崩溃的原因(但不能完全排除)。

你应该查看你的系统日志,看看是否有任何相关/有趣的消息发生在系统遇到问题的时间或周围,试图找出问题所在。 在这种情况下,我发现科学方法是一个有用的工具。

您可以阻止您从其中获取不需要的login尝试的IP范围。

我正在用公共IP 1.2.3.4写一个示范

用您获取login尝试的IP地址replace1.2.3.4。

要阻止1.2.3。*地址范围:

iptables -A INPUT -s 1.2.3.0/24 -j DROP 

阻止1.2。 地址范围:

 iptables -A INPUT -s 1.2.0.0/16 -j DROP 

要阻止1 . 。*地址范围:

 iptables -A INPUT -s 1.0.0.0/8 -j DROP 

在决定你想要阻止的范围之后,保存对iptables的更改。

  iptables-save 

但要小心使用这种方法阻止。 这将阻止来自该IP范围的所有stream量。