Rkhunter steht für RootkitHunter . Es handelt sich um eine Open-Source-Scannersoftware oder ein Shell-Skript in einem UNIX-ähnlichen Betriebssystem, das bekannte Rootkits und Malware auf Linux-Servern erkennt.
Es führt auch Überprüfungen durch, um festzustellen, ob Befehle geändert wurden, ob die Systemstartdateien geändert wurden, und verschiedene Überprüfungen der Netzwerkschnittstellen, einschließlich Überprüfungen auf lauschende Anwendungen.
Installationsschritte von rkhunter auf CentOS/RHEL/Fedora
Schritt 1 :Laden Sie die tar-Datei der stabilen Version von rkhunter herunter.
# wget http://kaz.dl.sourceforge.net/project/rkhunter/rkhunter/1.4.0/rkhunter-1.4.0.tar.gz
Schritt 2 :Extrahieren Sie die TAR-Datei mit den folgenden Befehlen.
# tar -zxpvf rkhunter-1.4.0.tar.gz # cd cd rkhunter-1.4.0 # ./installer.sh --layout default --install
Die Ausgabe des obigen Befehls sollte wie folgt aussehen.
Schritt 3 :Aktualisieren Sie die Datenbank von rkhnter mit den folgenden Befehlen.
# /usr/local/bin/rkhunter --update # /usr/local/bin/rkhunter --propupd
Es wird empfohlen, die Update-Befehlsoption regelmäßig auszuführen, um sicherzustellen, dass die Datendateien auf dem neuesten Stand gehalten werden.
Schritt 4 :Linux-Server jetzt manuell auf Rootkits und Malware scannen.
# rkhunter --check
Der obige Befehl generiert Protokolle in der Datei „/var/log/rkhunter.log“. Um das Scannen zu automatisieren, schreiben Sie einfach ein Shell-Skript, das täglich ausgeführt wird, die Protokolle sammelt und eine E-Mail an den Administrator sendet.
Schritt 5 :Automatisiertes Scannen mit Shell-Skript über Cron.
Erstellen Sie eine Datei mit dem Namen rkhunter.sh unter /etc/cron.daily/ mit folgendem Inhalt:
#This Script is used to detect the rootkits & malware of the server #!/bin/sh ( /usr/local/bin/rkhunter --versioncheck /usr/local/bin/rkhunter --update /usr/local/bin/rkhunter --cronjob --report-warnings-only ) | /bin/mail -s 'rkhunter Daily Report (mail.thegeekdiary.com)' [email protected]
Ersetzen Sie im obigen Skript einfach den Namen des Servers und der E-Mail entsprechend Ihrer Einrichtung. Weisen Sie dem obigen Skript die Ausführungsberechtigung zu.
# chmod a+x rkhunter.sh