我运行rkhunter
并在其输出中收到以下警告:
$ rkhunter --update
$ rkhunter -c
...
...
...
Performing file properties checks
/sbin/chkconfig [ Warning ]
在 中/var/log/rkhunter.log
,它显示此消息:
Warning: The command '/sbin/chkconfig' has been replaced by a script: /sbin/chkconfig: Perl script, ASCII text executable
虽然我使用的是 Debian 系统并且知道update-rc.d
,但我偶尔会使用chkconfig
它来配置服务。
这个警告是什么意思?这有多严重?
答案1
我认为这个警告是无害的(假设你没有被黑客攻击或者你没有安装任何可疑的软件包),rkhunter 似乎认为 /sbin 中的脚本是可疑的行为。
事实上,检查了我这里的干净 Ubuntu 安装,chkconfig
确实是一个脚本。
答案2
假设您正在运行 Ubuntu,请创建(或编辑)该文件/etc/rkhunter.conf.local
并添加以下行。
PKGMGR=DPKG
这告诉rkhunter
我们使用通过 提供的文件哈希信息dpkg
。