Guten Tag,
ich hoffe Ihr könnt mir helfen und es ist kein zu großes Problem.
Ich habe SSMTP für ausgehende Mails aktiviert und erhalte dadurch, sobald Cronjobs ausgeführt werden sei es Rkhunter oder das Iptables Ländersperrungs Script erfolgreich durchgelaufen ist.
Leider erhalte ich aber jede Minute folgende Mail:
Cron <root@Linux> root /etc/cron.daily/rkhunter
root <************@gmail.com>
root 11:00 (vor 3 Stunden)
/bin/sh: 1: root: not found
Cron <root@blogmeile> root /etc/init.d/laendersperre
root <************@gmail.com>
09:00 (vor 5 Stunden)
an root; Bcc: mich
/bin/sh: 1: root: not found
Crontab -e zeigt folgendes:
* 3 * * * root /etc/init.d/laendersperre
* 5 * * * root /etc/cron.daily/rkhunter
Sind das Fehler in der ausführenden Datei oder von mir ein Fehler bei der Cronjob Konfiguration?
Falls mehr Angaben benötigt werden einfach schreiben.
Vielen Dank im Voraus!
Grüße
Probleme mit Cronjobs - rootbin/sh: not found
Re: Probleme mit Cronjobs - rootbin/sh: not found
Ja, und zwar schon in Zeile 1 der beiden Skripte.hs02 hat geschrieben:/bin/sh: 1: root: not found
...
Sind das Fehler in der ausführenden Datei
Re: Probleme mit Cronjobs - rootbin/sh: not found
Bei der Konfiguration des Cronjobs.hs02 hat geschrieben:Crontab -e zeigt folgendes:
* 3 * * * root /etc/init.d/laendersperre
* 5 * * * root /etc/cron.daily/rkhunter
Sind das Fehler in der ausführenden Datei oder von mir ein Fehler bei der Cronjob Konfiguration?
Rufst Du crontab -e auf, dann bearbeitest Du die entsprechende (Aufruf als root oder Benutzer) Datei unter /var/spool/cron/crontabs/. Es ist also klar, in welchem Auftrag der Cronjob ausgeführt wird und somit musst Du nur "root" in beiden Zeilen entfernen. Du hast praktisch einen Parameter zuviel angegeben. Ist das die Crontab des Users, dann beide Zeilen löschen, speichern und crontab -e als root aufrufen und dort ergänzen.
Was Du hier wohl verwechselt hast, sind die Einstellungen in /etc/crontab!? Die gilt systemweit und deswegen wird dort ein zusätzlicher Benutzer-Parameter erwartet.
Re: Probleme mit Cronjobs - rootbin/sh: not found
@tobo
Danke für deine Ausführliche Erklärung. Das habe ich natürlich sofort geändert und siehe da es läuft tadellos.
Grüße! =)
Danke für deine Ausführliche Erklärung. Das habe ich natürlich sofort geändert und siehe da es läuft tadellos.
Grüße! =)