Server absichern: Chkrootkit installieren
Ein Schritt zur Absicherung eines Servers (egal ob vServer, vds oder dedizierter Server) ist es, regelmäßig Tools laufen zu lassen, die nach s.g. Rootkits suchen. Wir möchten hier die Installation und Konfiguration von 2 bekannten Vertretern dieser “Rootkit-Hunter” vorstellen:
1. chkrootkit installieren
# Verzeichnis zum Download erstellen
mkdir -p /usr/local/src
cd /usr/local/src
# ggf. vorhandenes älteres Archiv löschen
rm -f chkrootkit.tar.gz
# download chkrootkit und entpacken
wget ftp://ftp.pangeia.com.br/pub/seg/pac/chkrootkit.tar.gz
tar zxfv chkrootkit.tar.gz
# Dateirechte einstellen auf root
chown -R root.root chkrootkit-0.48
# chkrootkit installieren
cd chkrootkit-0.48
make sense
# alten symlink entfernen + neuen setzen
cd ..
rm -f chkrootkit
ln -s chkrootkit-0.48 chkrootkit
# alte Versions Dateien und Archiv löschen, wird nicht mehr benötigt
rm -rf chkrootkit-0.47
rm -f chkrootkit.tar.gz
# chkrootkit zum ersten Mal ausführen
cd chkrootkit
./chkrootkit
Auf einem “jungfräulichen” System sollte chkrootkit keine Probleme oder Infektionen finden!
Es ist empfehlenswert, chkrootkit regelmäßig laufen zu lassen, am besten als Cronjob einrichten:
# crontab editieren
crontab -e
# ganz unten eine neue Zeile einfügen und folgendes einfügen:
@hourly cd /usr/local/src/chkrootkit; ./chkrootkit | mail -s "[servername] chkrootkit output" mail@serveradmin
# speichern und beenden
[esc] :wq [enter]
Tags: absichern, Administration, chkrootkit, Debian, Linux, Rootkit, Server, Sicherheit, vServer