Suchen Sie nach /var/spool/cron
den Benutzer-Crontabs.
cron uid: gui für jeden Benutzernamen
Also in aller Kürze:
Es gab Benutzer John
mit 502:502
.
Nachdem ich ihn gelöscht John
und neu erstellt hatte, UID:GID
änderte er sich in 504:504
.
Cronjobs
laufen immer noch unter der John
crontab, aber wenn cronjobs
sie geschehen, schreiben sie einige Dateien in /home/John
den Namen von 502:502
.
Es ist ein ziemliche Sauerei, und ich bin nicht sicher, was der einfachere Weg, es zu lösen wäre, entweder Strom ändern John
‚s uid
und gid
zu 502:502
- was mehr Probleme mit Dateien der Benutzer, da arbeitet verursachen könnte. Aber ich dachte, dass irgendwo gehen config cron und Ändern John
‚s uid:gid
aus, 502:502
um 504:504
dort innerhalb cron.
Sah überall aus, kann es aber nicht finden. Irgendwelche Ideen ?
EDIT: Ich bin auf CentOS 6
2 Antworten auf die Frage
Auf Ihrem System ist wahrscheinlich ein Name-Service-Caching-Daemon ausgeführt. Versuchen Sie, ihn neu zu starten. Typische Namen enthalten so etwas wie nscd.
Sie können auch überprüfen /var/spool/cron/crontabs/John
(oder die entsprechende Datei) und sicherstellen, dass die Datei über die richtigen Berechtigungen verfügt. Andernfalls kann es hilfreich sein, cron neu zu starten.
Verwandte Probleme
-
2
Allgemeine Mac OS-Ordner / -Einstellungen zum Überprüfen (wenn Sie versuchen, eine lästige, selbstst...
-
5
crontab, um osx aus dem schlaf zu erwecken
-
4
Cron läuft, aber nichts passiert
-
3
Verwenden Sie cron für die Bildschirmaufnahme unter Mac OS X
-
1
Fedora Crontab Änderungen
-
5
Wie führe ich einen launchd-Befehl als root aus?
-
3
Wie kann ich am Ende des Namens der Ausgabedatei eines Cron-Jobs einen Zeitstempel hinzufügen?
-
3
Wo kann ich kostenlos einen Cron-Job einrichten?
-
2
Wie kann man verhindern, dass Cron Syslog spammt?
-
4
Kann ich cron "zufällig" machen?