在当今网络环境中,电子邮件是病毒、木马和恶意软件传播的主要渠道之一。如果你正在使用 RockyLinux 搭建邮件服务器,那么为系统配置一套可靠的邮件病毒扫描机制就显得尤为重要。本文将手把手教你如何在 Rocky Linux 上安装并配置 ClamAV,实现对入站和出站邮件的实时病毒扫描,保障你的邮件系统安全。
在开始之前,请确保你已满足以下条件:
ClamAV 是一个开源的反病毒工具包,广泛用于邮件网关扫描。我们首先需要安装它:
# 更新系统sudo dnf update -y# 安装 EPEL 仓库(ClamAV 通常在此仓库中)sudo dnf install epel-release -y# 安装 ClamAV 及相关组件sudo dnf install clamav clamav-update clamav-scanner-systemd -y 安装完成后,我们需要进行一些基本配置。
编辑 ClamAV 的更新配置文件:
sudo vi /etc/freshclam.conf 找到以下行并注释掉(在行首加 #):
#Example 保存并退出。然后手动更新一次病毒库:
sudo freshclam sudo systemctl start clamav-daemonsudo systemctl enable clamav-daemon 为了让 ClamAV 扫描所有通过 Postfix 发送/接收的邮件,我们需要使用 Amavis 作为中间代理。
sudo dnf install amavisd-new -y 编辑 Amavis 配置文件:
sudo vi /etc/amavisd/amavisd.conf 确保包含以下关键配置(通常默认已启用):
@bypass_virus_checks_maps = (0); # 启用病毒检查$enable_secondary_code = 1;['ClamAV-clamd', \&ask_daemon, ["CONTSCAN {}", "/var/run/clamav/clamd.sock"], qr/\bOK$/m, qr/\bFOUND$/m, qr/^.*?: (?!Infected Archive)(.*) FOUND$/m ], sudo systemctl start amavisdsudo systemctl enable amavisd 编辑 Postfix 主配置文件 /etc/postfix/main.cf,添加以下内容:
content_filter = smtp-amavis:[127.0.0.1]:10024 然后在 /etc/postfix/master.cf 末尾添加 Amavis 回调配置:
smtp-amavis unix - - n - 2 smtp -o smtp_data_done_timeout=1200 -o smtp_send_xforward_command=yes -o disable_dns_lookups=yes127.0.0.1:10025 inet n - n - - smtpd -o content_filter= -o local_recipient_maps= -o relay_recipient_maps= -o smtpd_restriction_classes= -o smtpd_client_restrictions= -o smtpd_helo_restrictions= -o smtpd_sender_restrictions= -o smtpd_recipient_restrictions=permit_mynetworks,reject -o mynetworks=127.0.0.0/8 -o strict_rfc821_envelopes=yes sudo systemctl restart postfix amavisd clamav-daemon ClamAV 提供了一个标准的测试字符串(EICAR),可用于验证病毒扫描是否正常工作。你可以发送一封包含以下内容的邮件:
X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H* 如果配置正确,该邮件将被 Amavis 拦截并记录在日志中(通常位于 /var/log/maillog 或 /var/log/messages),不会投递到收件箱。
通过以上步骤,你已经成功在 RockyLinux邮件病毒扫描 环境中部署了基于 ClamAV 和 Amavis 的邮件安全防护体系。这套方案能有效拦截携带病毒的邮件,提升你的 邮件服务器病毒防护 能力。同时,定期更新病毒库(freshclam 默认每天自动更新)和监控日志是维持系统长期安全的关键。
记住,安全不是一次性任务,而是持续的过程。建议结合 ClamAV邮件安全 与其他安全措施(如 SPF、DKIM、DMARC)共同构建更坚固的邮件防线。希望本教程能帮助你轻松完成 Rocky Linux防病毒配置!
本文由主机测评网于2025-12-13发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/2025127187.html