和挖矿做斗争3

很多朋友对反入侵很感兴趣,那就再多讲一些。

第一步:看cron日志

vi /var/log/cron 搜wget curl之类

这种就是作妖的,要在出站策略中坚决关闭。

第二步:看ssh登录记录,主要查暴力破解密码行为

Ubuntu / Debian系是/var/log/auth.log

grep "Failed password" /var/log/auth.log | awk '{print $(NF-3)}' | sort | uniq -c | sort -nr

CentOS / AlmaLinux / Rocky系是/var/log/secure

grep "Failed password" /var/log/secure | awk '{print $(NF-3)}' | sort | uniq -c | sort -nr

看看有没有非自己人登录过。

心法1:

卸载wget curl这些!需要东西时在其他机器上下载,自行复制到服务器上。服务器不要这些工具,卸载命令如下:

Debian / Ubuntu(apt 系列)

apt remove -y wget curl

apt autoremove -y

CentOS 7 / AlmaLinux / Rocky Linux(yum/dnf)

CentOS7

yum remove -y wget curl

CentOS8+ / AlmaLinux

dnf remove -y wget curl

心法2:

安装fail2ban,它可以:

自动监控 SSH

连续 5 次密码错误 → 封禁 IP 10 分钟

自动拉黑暴力破解的 IP

相关推荐
机核研创社40 分钟前
睡裤明橡筋自动化选型指南与落地四步走
运维·自动化
志栋智能41 分钟前
超自动化运维,告别复杂系统的新范式
运维·自动化
零基础12344 分钟前
Ubuntu 常用命令汇总
linux·运维·开发语言
Android系统攻城狮1 小时前
Linux Gstreamer深度解析之gst_audio_sink_get_type调用流程与实战(六十五)
linux·运维·服务器·音视频·gstreamer音视频·音视频进阶·gstreamer音视频进阶
xiaoqiMikko1 小时前
Linux 实战(一):CentOS 7、Rocky 9、Ubuntu 24.04 三台真机实测 —— 认清系统、换源、装包的版本坑
linux·centos
迷途之人不知返1 小时前
【基础IO】-1-预备知识与准备工作
linux
xiaoqiMikko1 小时前
Linux 实战(二):端口不通 —— CentOS 7、Rocky 9、Ubuntu 24.04 上防火墙和 SELinux 的实测差异
linux·centos
大鹏的NLP博客2 小时前
WSL Ubuntu 26.04 升级与环境整理记录
linux·ubuntu·wsl
GeW2 小时前
如何打造真正的数字化工厂?需从Red Hat到数据库底层打捞基石
linux
沫璃染墨2 小时前
从零入门计算机网络系列(一):计算机网络初识——从网络发展史到TCP/IP协议》
linux·网络·网络协议·tcp/ip·计算机网络