Linux 反病毒软件 ClamAV
介绍
Linux 操作系统以其强大的权限管理和开源特性而闻名,相比其他操作系统(如 Windows),它确实更不容易受到病毒和恶意软件的攻击。但某些时刻的确需要一个防病毒软件,可以考虑使用 ClamAV:一款开源的防病毒引擎。
安装
安装 clamav 及其守护进程
1 | sudo apt update |
执行 clamscan --version
,显示版本信息说明安装成功。
使用
更新病毒库
第一次安装后,需要手动更新病毒库:
1 | # 先暂停病毒库后台服务,否则无法更新 |
查看病毒数据库目录及日期
1 | ls -l /var/lib/clamav |
扫描文件
默认情况下,clamav 需要手动调用 clamscan
以扫描文件/目录:
1 | # -r 递归扫描 |
clamav 会在终端显示扫描过程和结果,如果需要记录到日志,使用 -l
参数:
1 | clamscan /path/to/scan -l /path/to/logfile |
其他常用参数:
-i
:inject
,仅显示(病毒)感染文件,避免大量刷 Log--remove
:扫描到感染文件后删除该文件--help
:帮助信息
脚本示例
以家目录为例,扫描是否存在感染文件。可以添加到 crontab 定时执行。
1 |
|
参考文献
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 日勿の部落格!