Server 1st Steps
Version vom 7. November 2018, 18:26 Uhr von Crimson (Diskussion | Beiträge)
Auf dieser Seite werden Tools, Scripts und Konfigurationseinstellungen aufgelistet, welche den Server absichern.
Inhaltsverzeichnis
Apticron
Apticron benachrichtigt den Administrator über verfügbare Updates per eMail. Hierzu wird Postfix verwendet.
sudo apt-get install postfix libsasl2-modules bsd-mailx
sudo apt-get install apticron
#Konfiguration
sudo dpkg-reconfigure apticron
Benachrichtigung bei SSH Login
Mit Hilfe von S-Nail und einem Script wird der Admin bei jedem Anmeldeversuch per SSH per eMail benachrichtigt.
sudo apt install s-nail
sudo nano /opt/shell-login.sh
#!/bin/bash
echo "Login auf $(hostname) am $(date +%Y-%m-%d) um $(date +%H:%M)"
echo "Benutzer: $USER"
echo
pinky
sudo nano /etc/profile
#Zeile anhängen
/opt/shell-login.sh | mailx -s "Betreff" mail@adress.com
sudo chmod 755 /opt/shell-login.sh
Laufwerke überwachen
Mit Hilfe von smartmontools werden die Laufwerke überwacht und der Admin per eMail über Fehler informiert.
sudo apt install smartmontools
sudo nano /etc/default/smartmontools
start_smartd=yes
sudo nano /etc/smartd.conf
/dev/sda -d ata -n standby -a -I 194 -W 6,50,55 -R 5 -M daily -M test -m servernews@mail.de
/dev/sdb -d ata -n standby -a -I 194 -W 6,50,55 -R 5 -M daily -M test -m servernews@mail.de
/dev/sdc -d ata -n standby -a -I 194 -W 6,50,55 -R 5 -M daily -M test -m servernews@mail.de
/dev/sdd -d ata -n standby -a -I 194 -W 6,50,55 -R 5 -M daily -M test -m servernews@mail.de
/dev/sde -d ata -n standby -a -I 194 -W 6,50,55 -R 5 -M daily -M test -m servernews@mail.de
sudo smartd -q onecheck