cron uid: gui für jeden Benutzernamen

959
Katafalkas

Also in aller Kürze:

Es gab Benutzer Johnmit 502:502.

Nachdem ich ihn gelöscht Johnund neu erstellt hatte, UID:GIDänderte er sich in 504:504.

Cronjobslaufen immer noch unter der Johncrontab, aber wenn cronjobssie geschehen, schreiben sie einige Dateien in /home/Johnden 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 uidund gidzu 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:gidaus, 502:502um 504:504dort innerhalb cron.

Sah überall aus, kann es aber nicht finden. Irgendwelche Ideen ?

EDIT: Ich bin auf CentOS 6

-1
Klingt wie ein Mac, aber Sie sollten Ihrem Betriebssystem explizit Informationen geben. Kyle Jones vor 12 Jahren 0

2 Antworten auf die Frage

0
Ignacio Vazquez-Abrams

Suchen Sie nach /var/spool/cronden Benutzer-Crontabs.

0
Ulrich Dangel

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.