Je pense que 99% des utilisateurs ont ce type d’avertissements car il s'en servent sans discernement.
Pour utiliser rkhunter comme pour tout autre outil il faut un minimum comprendre ce qu'il fait et comment il fonctionne.
La lecture de la page de man est un bon début 😉
D'abord il est bon de lancer une mise à jour des bases de données de rkhunter :
sudo rkhunter --update
Ensuite, si l'on est sûr que le système n'est pas compromis, il faut utiliser l'option --propupd pour que rkhunter mette à jour ses données sur les propriétés des fichiers du système :
sudo rkhunter --propupd
À lancer après une mise à jour du système, ou la modification/ajout de groupes ou d'utilisateurs, par exemple.
Extrait de la page de man :
--propupd [{filename | directory | package name},...]
One of the checks rkhunter performs is to compare various current file properties of various commands, against those it has previously stored. This command option causes rkhunter to update its data file of stored values with the current values.
Enfin, comme toute application il faut la configurer un minimum. Par exemple pour éliminer les faux positifs (les avertissements inutiles) . Il faut pour cela modifier le fichier /etc/rkhunter.conf :
Dé-commenter ou ajouter les lignes :
SCRIPTWHITELIST=/usr/bin/unhide.rb
ALLOWHIDDENDIR="/etc/.java"
ALLOWHIDDENDIR="/etc/.udev"
ALLOWHIDDENFILE="/dev/.initramfs"
ALLOWDEVFILE="/dev/.udev/rules.d/root.rules"