Tech- & FAQ-Forum

Zurück   CC-Community Board > CC-CB Hauptforen > Tech & FAQ Forum

Antwort
 
Themen-Optionen Thema durchsuchen Ansicht
Alt 07.07.2010, 18:57   #1
Gwen Boiler
Oldie
 
Benutzerbild von Gwen Boiler
 
Registriert seit: 12.06.2001
Ort: 68000 AMiGA
Beiträge: 6.241
Standard CentOS 5 - Mysteriöser Cronjob; Wie aufspüren?

Hallo, Ihr Lieben!

Mal eine Frage an die Linux-Admins und Consoleros unter Euch:
Ich habe hier einen Server, der unter CentOS läuft. Mysteriöserweise wird hier ein Cronjob ausgeführt, der weder in der Crontab des root eingetragen ist, noch in der eines anderen Nutzers.

Wenn ich
Code:
grep root /var/log/cron | grep rsync
in der Konsole eingebe, erhalte ich folgenden Output:

Code:
Jul  7 05:00:01 server crond[28382]: (root) CMD (rsync -avz -e ssh /home /var /etc username@backupserver.tld:server1_daily)
(Daten anonymisiert)

Tatsächlich wurde dieser Cronjob auch mal eines Tages eingerichtet, aber meiner Meinung nach auch entfernt. Trotzdem wird er fröhlich weiter ausgeführt.

Gebe ich als root in der Konsole:
Code:
crontab -l
ein, so taucht er nicht auf.

Auch ein
Code:
for user in $(cut -f1 -d: /etc/passwd); do crontab -u $user -l; done
bringt ihn nicht zu Tage.

Was tun? Ich würde diesen Cronjob wirklich gerne loswerden, aber ich finde ihn schlicht nicht...


Vielen Dank für jede eventuelle Hilfe im Voraus!
Gwen Boiler ist offline   Mit Zitat antworten
Alt 07.07.2010, 19:25   #2
DEMION
Oldie
 
Benutzerbild von DEMION
 
Registriert seit: 22.06.2001
Beiträge: 906
Standard AW: CentOS 5 - Mysteriöser Cronjob; Wie aufspüren?

var/spool/cron/[username]

Sorry Fußball - guckst Du selber :P
DEMION ist offline   Mit Zitat antworten
Alt 07.07.2010, 19:51   #3
sw-stefan
Oldie
 
Registriert seit: 02.12.2003
Beiträge: 254
Standard AW: CentOS 5 - Mysteriöser Cronjob; Wie aufspüren?

es gibt unter /etc verzeichnisse, die je nach name hourly, daily, ... die skripte ausführen, die innerhalb dieser verzeichnisstruktur abgelegt sind (bzw. dorthin verlinkt)

Code:
ll /etc/cron.*
sw-stefan ist offline   Mit Zitat antworten
Alt 07.07.2010, 20:22   #4
deppjones21
Oldie
 
Benutzerbild von deppjones21
 
Registriert seit: 26.06.2001
Ort: Weitfortistan
Beiträge: 231
Standard AW: CentOS 5 - Mysteriöser Cronjob; Wie aufspüren?

jo mal nen Blick in die Scripte da werfen:

/etc/cron.d
/etc/cron.daily
/etc/cron.weekly
deppjones21 ist offline   Mit Zitat antworten
Alt 07.07.2010, 23:14   #5
Gwen Boiler
Oldie
 
Benutzerbild von Gwen Boiler
 
Registriert seit: 12.06.2001
Ort: 68000 AMiGA
Beiträge: 6.241
Standard AW: CentOS 5 - Mysteriöser Cronjob; Wie aufspüren?

Herzlichen Dank Euch allen, aber verrückterweise ist der Job in keinem der Scripte/Verzeichnisse zu finden... Ich werde langsam meschugge hier!

*Menno* - Da denkt man immer, man wäre schon ein tolles Stück weiter im Administrieren des eigenen Servers und dann sowas!
Gwen Boiler ist offline   Mit Zitat antworten
Alt 07.07.2010, 23:46   #6
DEMION
Oldie
 
Benutzerbild von DEMION
 
Registriert seit: 22.06.2001
Beiträge: 906
Standard AW: CentOS 5 - Mysteriöser Cronjob; Wie aufspüren?

grep mal alles unter /

Code:
find . -exec grep -H -n 'rsync -avz -e ssh /home /var /etc username@backupserver.tld:server1_daily' {} \;
oder einen Teil des strings
DEMION ist offline   Mit Zitat antworten
Alt 08.07.2010, 16:38   #7
Gwen Boiler
Oldie
 
Benutzerbild von Gwen Boiler
 
Registriert seit: 12.06.2001
Ort: 68000 AMiGA
Beiträge: 6.241
Standard AW: CentOS 5 - Mysteriöser Cronjob; Wie aufspüren?

Dank Dir, DEMION. Der Befehl taucht doch tatsächlich nur in der .bash_history auf, weil ich ihn tatsächlich mal händisch eingegeben habe. Ich habe eine weitere Vermutung, die ich aber erst mal testen muss: Ich glaube, dass der Cronjob damals nicht via crontab -e, sondern mit vi manuell eingegeben und auch entfernt wurde.

crontab -e startet den cron prozess neu und bringt ihn dazu, die neue crontab zu lesen. Bei manueller Eingabe ohne Neustart ist es mir schon untergekommen, dass Jobs durchgeführt werden, obwohl sie eigentlich schon gelöscht sind.

Ich habe den cron prozess mal neugestartet und warte nun ab, ob morgen wieder das mysteriöse Backup via rsync durchgeführt wird. Werde berichten!
Gwen Boiler ist offline   Mit Zitat antworten
Alt 09.07.2010, 23:05   #8
DEMION
Oldie
 
Benutzerbild von DEMION
 
Registriert seit: 22.06.2001
Beiträge: 906
Standard AW: CentOS 5 - Mysteriöser Cronjob; Wie aufspüren?

Und?
Wurde der job noch ein mal ausgeführt?
DEMION ist offline   Mit Zitat antworten
Alt 09.07.2010, 23:32   #9
Gwen Boiler
Oldie
 
Benutzerbild von Gwen Boiler
 
Registriert seit: 12.06.2001
Ort: 68000 AMiGA
Beiträge: 6.241
Standard AW: CentOS 5 - Mysteriöser Cronjob; Wie aufspüren?

Ja, Wurde er...
Vielen Dank, dass Du nochmal nachfragst, aber es ist mir ehrlich gesagt ein bisschen peinlich... Aaaalso, Ich habe nochmal in /etc/crontab nachgeschaut und ihn wieder nicht entdeckt. Bis ich mal auf die Idee gekommen, im Text weiter nach unten zu scrollen... Nach vielen dutzend Leerzeilen tauchte er am Ende der Crontab auf. Keine Ahnung, wie die vielen Leerzeilen da gelandet sind. Aber gut, ich habe ihn jetzt entfernt und den Dienst neugestartet. Nun warte ich nochmal auf morgen, bin aber ziemlich zuversichtlich, dass das Problem gelöst ist. Nur komisch, dass der Eintrag auch beim "Komplett-Grep" nicht aufgetaucht ist...

Morgen bin ich hoffentlich klüger!
Gwen Boiler ist offline   Mit Zitat antworten
Alt 09.07.2010, 23:42   #10
DEMION
Oldie
 
Benutzerbild von DEMION
 
Registriert seit: 22.06.2001
Beiträge: 906
Standard AW: CentOS 5 - Mysteriöser Cronjob; Wie aufspüren?



dann bin ich auch guter Hoffnung, dass er nun gelöscht ist

Peinlich muss Dir das nicht sein - so sammeln wir alle Erfahrung
DEMION ist offline   Mit Zitat antworten
Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:34 Uhr.


vBulletin® Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.