Hallo!
Habe mir aus der Zeitschrift "Linux-Magazin" das Skript zur Überwachung von Protokolldateien abgeschrieben und bekomme beim Ausfuehren die Meldung :
: bad interpreter: No such file or directory
was eigentlich soviel heisst das er die Datei nicht gefunden hat, oder?
Das Skript lautet folgendermasen:
#!/bin/bash
echo
#Zaehle die erfolgreichen Anmeldungen:
ANZAHL=$(grep ´login.*session opened´ /var/log/messages | wc -l)
echo "Erfolgreiche lokale Anmeldungen: $ANZAHL"
grep ´login.*session opened´ /var/log/messages
echo
#Zaehle die fehlerhaften Anmeldungen
ANZAHLl=$(grep ´login.*FAILED LOGIN´ /var/log/messages | wc -l)
echo "Fehlerhafte lokale Anmeldungen: $ANZAHL"
grep ´login.*FAILED LOGIN´ /var/log/messages
echo
#Erfolreiche SSH-Anmeldungen
ANZAHL=$(grep ´sshd.*session opened´ /var/log/messages | wc -l)
echo "Erfolgreiche SSH-Anmeldungen: $ANZAHL"
grep ´ssh.*session opened´ /var/log/messages
echo
#Fehlerhafte SSH-ANmeldungen
ANZAHL=$(grep ´sshd-*authentication failure;´ /var/log/messages | wc
-l)
echo "Fehlerhafte SSH-Anmeldungen: ANZAHL"
grep ´ssh.*authentication failure;´ /var/log/messages
Kann mir jemand sagen warum ich die Fehlermeldung bekomme?
Gruss Burner
PS: Ich habe das Skript als root ausgefuehrt!
Habe mir aus der Zeitschrift "Linux-Magazin" das Skript zur Überwachung von Protokolldateien abgeschrieben und bekomme beim Ausfuehren die Meldung :
: bad interpreter: No such file or directory
was eigentlich soviel heisst das er die Datei nicht gefunden hat, oder?
Das Skript lautet folgendermasen:
#!/bin/bash
echo
#Zaehle die erfolgreichen Anmeldungen:
ANZAHL=$(grep ´login.*session opened´ /var/log/messages | wc -l)
echo "Erfolgreiche lokale Anmeldungen: $ANZAHL"
grep ´login.*session opened´ /var/log/messages
echo
#Zaehle die fehlerhaften Anmeldungen
ANZAHLl=$(grep ´login.*FAILED LOGIN´ /var/log/messages | wc -l)
echo "Fehlerhafte lokale Anmeldungen: $ANZAHL"
grep ´login.*FAILED LOGIN´ /var/log/messages
echo
#Erfolreiche SSH-Anmeldungen
ANZAHL=$(grep ´sshd.*session opened´ /var/log/messages | wc -l)
echo "Erfolgreiche SSH-Anmeldungen: $ANZAHL"
grep ´ssh.*session opened´ /var/log/messages
echo
#Fehlerhafte SSH-ANmeldungen
ANZAHL=$(grep ´sshd-*authentication failure;´ /var/log/messages | wc
-l)
echo "Fehlerhafte SSH-Anmeldungen: ANZAHL"
grep ´ssh.*authentication failure;´ /var/log/messages
Kann mir jemand sagen warum ich die Fehlermeldung bekomme?
Gruss Burner
PS: Ich habe das Skript als root ausgefuehrt!