当我第一次在 Ubuntu 16.04 VPS 上运行 rkhunter 时,我注意到在检查先决条件时 lsattr 出现错误:
Warning: Checking for prerequisites [ Warning ]
Unable to find 'lsattr' command - all file immutable-bit checks will be skipped.
由于我在网上找不到解决方案,我尝试使用“apt-get purge e2fslibs”删除包含 lsattr 命令的软件包,然后重新安装。但运行 lsattr 仍然会返回
lsattr: command not found
并且 'whereis' 返回
lsattr:
这似乎与我的 VPS (Virtuozzo) 使用的虚拟化环境有关,因为缺少 lsattr 等命令。包含 lsattr 的软件包是 e2fslibs,并且由于它已经建立,因此它不是问题“如何找到提供文件的软件包?”的重复。
我的问题:如何告诉 rkhunter 忽略 lsattr,以便将其排除在先决条件扫描之外?由于它不能出现在我的系统中,有什么方法可以将其“列入白名单”吗?