Server 1st Steps: Unterschied zwischen den Versionen
(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.
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