服务器被攻击了怎么办?新手站长必看

刚建站没多久,我的服务器就被攻击了。
CPU 突然跑满,网站打不开,宝塔面板一堆警告。
说说怎么处理的。
怎么发现被攻击了?
网站突然变慢或打不开。
CPU 占用率 100%。
宝塔面板看到大量陌生 IP 在访问。
第一步:先止血
用宝塔的防火墙,把可疑 IP 封了。
看到哪个 IP 在疯狂访问,直接拉黑。
限制 Nginx 并发连接数。 防止一个 IP 占满资源。
第二步:找原因
看访问日志,是谁在攻击你。
- 如果是大量来自国外的 IP → 可能是被扫描了
- 如果是某个页面被疯狂访问 → 可能是 CC 攻击
第三步:加固
改 SSH 端口。 别用默认的 22。
禁密码登录,用密钥登录。
只开需要的端口。 其他全部关掉。
用宝塔的 Nginx 防火墙。 开启防 CC、防扫描。
最后
个人博客被攻击是常有的事。别慌,先止血,再找原因,然后加固。多被攻击几次就有经验了。
博主很专业,学到了很多。
正好在找这个,太及时了,感谢博主。