“检测 Debian 系统是否被 exploit(漏洞利用/入侵)”通常分为漏洞检测、入侵痕迹检测和持续监控三部分。下面按实用顺序给你一套可落地的方法。
sudo apt update
sudo apt upgrade
查看安全更新:
apt list --upgradable | grep security
例如:
apt show <包名>
sudo apt install lynis
sudo lynis audit system
sudo apt install debsecan
debsecan
top
ps auxf
重点看:
ss -antup
netstat -antup
看是否有:
cat /etc/passwd
cat /etc/shadow
last
lastlog
重点:
crontab -l
ls -la /etc/cron*
systemctl list-unit-files
看是否有:
sudo apt install aide
sudo aideinit
sudo aide --check
或简单对比:
dpkg -V
journalctl -xe
/var/log/auth.log
/var/log/syslog
关注:
可用:
uname -a
对照 CVE 影响版本。
sudo apt install unattended-upgrades
如果你愿意,可以告诉我:
cat /etc/debian_version)我可以给你更针对性的检测命令。