首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >每天晚上重启Linux安全吗?[被攻击]

问每天晚上重启Linux安全吗?[被攻击]
EN

Server Fault用户
提问于 2015-10-27 12:32:56
回答 2查看 252关注 0票数 -2

每天晚上使用reboot命令重新启动VPS安全吗?我每天都被攻击30分钟,我很确定如果他们能攻击,他们会不间断地攻击我。

我联系了主机提供商,他们说他们没有发现任何可疑的东西,也没有人攻击我。但是WinSCP/Putty命令的执行是滞后的。我被困在角落里,找不出我的攻击类型。重新启动不会有帮助吗?

EN

回答 2

Server Fault用户

回答已采纳

发布于 2015-10-27 13:42:58

你是怎么发现自己被袭击的?有很好的工具可以采取像fail2ban这样的措施。如果您已经从日志中发现您正在遭受DoS/DDoS/Brute-Force攻击,您可以将其配置为分析您的日志并创建iptables规则来阻止攻击主机。

编辑:您还可以使用iptables“最近”模块,如下所示:

代码语言:javascript
复制
iptables -t filter -I INPUT -p all --dport 25565 -i eth0 -m state --state NEW -m recent --set
iptables -t filter -I INPUT -p all --dport 25565 -i eth0 -m state --state NEW -m recent --update --seconds 60 --hitcount 5 -j DROP

这将只允许5次命中在您的25565端口每分钟。当然,您必须根据您的需要调整它,因为我不知道您的应用程序在网络中是如何工作的.

编辑:下面是如何用iptables记录到您的MySQL服务的连接:

代码语言:javascript
复制
iptables -t filter -I INPUT -p all --dport 3306 -m state --state NEW -j LOG --log-prefix "MySQL connection: " --log-level info

日志将显示在/var/log/syslog文件中。您可以使用grep来过滤对您重要的内容,如下所示:

代码语言:javascript
复制
tail -f /var/log/syslog | grep "MySQL connection"

此外,您还可以使用此命令查看主机与VPS之间的连接数量:

代码语言:javascript
复制
netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n

希望这能有所帮助!

票数 1
EN

Server Fault用户

发布于 2015-10-27 13:01:52

为了回答这个问题,每晚重新启动一个典型的Linux服务器是安全的,除非您有非常脆弱的服务,或者您的业务案例不能容忍重新启动的停机时间。虽然云服务器(例如AWS、GCE)可能需要重新配置,但VPS服务器通常在恢复时是同一台机器。

然而,正如评论者所指出的,你并没有提供太多的信息来表示一次攻击。虽然你可能每天受到攻击30分钟,但这似乎不太可能。检查您的日志文件和系统度量(例如,加载、内存和交换使用、来自客户端的网络延迟)。在此期间检查cron也可能是值得的,以防止作业正在运行,从而导致缓慢。

如果您受到攻击,重新启动是非常不可能的帮助。

票数 4
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/731938

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档