Debian 系统默认不使用 Yum,而是使用 APT 作为包管理器。若需在 Debian 上使用 Yum(非官方支持),可参考以下安全审计方法,但需注意 Yum 在 Debian 上可能存在兼容性问题,建议优先使用 APT。
安装 auditd
sudo apt-get install auditd # Debian 系统安装审计工具 sudo systemctl start auditd sudo systemctl enable auditd 配置审计规则
/usr/bin/yum):sudo auditctl -w /usr/bin/yum -p x -k yum_operations # 记录所有 Yum 命令执行 /etc/audit/audit.rules,重启服务生效:sudo service auditd restart sudo ausearch -k yum_operations # 按关键字过滤 sudo grep -i yum /var/log/audit/audit.log # 直接查看日志文件 sudo aureport --file /var/log/audit/audit.log # 生成文件操作报告 sudo aureport -m # 生成用户活动报告 logrotate 防止日志文件过大:sudo nano /etc/logrotate.d/auditd # 添加规则:每周轮转,保留 4 份备份 /var/log/audit/audit.log { weekly rotate 4 compress missingok } sudo apt-get update && sudo apt-get install <软件包名> # 使用 APT 安装软件 Lynis、OpenSCAP 等工具进行系统配置检查。