rkhunter错误信息,如何解决?

我收到来自rkhunter的以下错误。 我最近从lenny升级我的服务器挤压,这可能导致了这个问题。 如何解决这个问题或隐藏错误信息?

Warning: The modules file '/proc/modules' is missing. Warning: Suspicious file types found in /dev: /dev/shm/network/ifstate: ASCII text Warning: Hidden directory found: /dev/.udev 

我也没有收到第二封电子邮件: Please inspect this machine, because it may be infected. 请有人指出我在正确的方向find这些错误的原因?

首先,他们只是警告 ,而不是错误。

 Warning: The modules file '/proc/modules' is missing. 

rkhunter试图检查内核模块,但是它不能因为/proc/modules文件不存在。 您可以通过更改下面的行来禁用testing:

 DISABLE_TESTS="suspscan hidden_procs deleted_files packet_cap_apps" 

至:

 DISABLE_TESTS="suspscan hidden_procs deleted_files packet_cap_apps os_specific" 

关于第二个警告:

 Warning: Suspicious file types found in /dev: /dev/shm/network/ifstate: ASCII text 

如果/dev/shm/network/ifstate是已知的好文件,可以通过在/etc/rkhunter.conf添加以下行来将其列入白名单:

 ALLOWDEVFILE=/dev/shm/network/ifstate 

关于第三行:

 Warning: Hidden directory found: /dev/.udev 

与上面类似,为了避免这个警告,你可以重新configurationrkhunter来忽略这个目录:

 ALLOWHIDDENDIR=/dev/.udev