每当我的cron作业运行检查时,我都会收到RKHunter警告。 我在FreeBSD 10.2上
这是我得到的警告:
Warning: No hash value found for file '/usr/bin/perl' in the 'rkhunter.dat' file.
我已经尝试过rkhunter --propupd rkhunter --update和rkhunter --propupd但警告依然存在。
rkhunter --propupd [ Rootkit Hunter version 1.4.2 ] File updated: searched for 171 files, found 113, broken links 1
rkhunter --list perl揭示了这一点:
Perl module installation status: perl command Installed File::stat Installed Getopt::Long Installed Crypt::RIPEMD160 MISSING Digest::MD5 Installed Digest::SHA Installed Digest::SHA1 Installed Digest::SHA256 MISSING Digest::SHA::PurePerl MISSING Digest::Whirlpool MISSING LWP MISSING URI MISSING HTTP::Status MISSING HTTP::Date MISSING Socket Installed Carp Installed
我通过ports树安装了Rootkit Hunter,现在在1.4.2上。
有什么我失踪?
我发现Perl 5.20不再使用/ usr / bin中的符号链接。
(更好地阅读这些消息!)
他们现在指着一个不存在的文件:
lrwxr-xr-x 1 root wheel 25 4 Mai 2015 perl -> /usr/local/bin/perl5.18.4 lrwxr-xr-x 1 root wheel 25 4 Mai 2015 perl5 -> /usr/local/bin/perl5.18.4
我删除了这些,现在RKHunter很安静。
rm /usr/bin/perl rm /usr/bin/perl5