Server 1st Steps: Unterschied zwischen den Versionen

Aus Reboot ITS Wiki
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „Category:ServerCategory:SoftwareCategory:Scripts Auf dieser Seite werden Tools, Scripts und Konfigurationseinstellungen aufgelistet, welche den Se…“)
 
Zeile 39: Zeile 39:
 
</syntaxhighlight>
 
</syntaxhighlight>
  
 +
==Laufwerke überwachen==
 +
Mit Hilfe von smartmontools werden die Laufwerke überwacht und der Admin per eMail über Fehler informiert.
 +
 +
<syntaxhighlight lang="bash">
 +
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
 +
 +
</syntaxhighlight>
  
 
== Weblink ==
 
== Weblink ==

Version vom 7. November 2018, 18:26 Uhr


Auf dieser Seite werden Tools, Scripts und Konfigurationseinstellungen aufgelistet, welche den Server absichern.

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

Weblink