Try looking in /var/spool/cron
for the user crontabs.
cron uid: gui для каждого имени пользователя
Итак, в двух словах:
Был пользователь John
с 502:502
.
После того, как я удалил John
и воссоздал его, его UID:GID
изменили на 504:504
.
Cronjobs
все еще работают под John
crontab, но когда cronjobs
они происходят, они записывают некоторые файлы на /home/John
имя 502:502
.
Это довольно беспорядок, и я не уверен, что было бы более простой способ решить эту проблему, либо изменить текущую John
«S uid
и gid
к 502:502
- что может вызвать больше проблем с файлами пользователь работал с тех пор. Но я думал, что куда - то в хроны конфигурации и изменения John
«s uid:gid
из 502:502
к 504:504
там, внутри хрон.
Посмотрел повсюду, но не могу его найти. Есть идеи ?
РЕДАКТИРОВАТЬ: я на CentOS 6
2 ответа на вопрос
You probably have a name service caching daemon running on your system, try to restart it. Typical names contain something like nscd.
You can also check /var/spool/cron/crontabs/John
(or the equivalent file) and make sure that the file has the correct permissions. Otherwise it may help to restart cron.
Похожие вопросы
-
2
Общие папки / настройки Mac OS для проверки (при попытке избавиться от надоедливого самозапускающего...
-
5
crontab разбудить osx из сна
-
4
cron работает но ничего не происходит
-
-
3
Используйте cron для захвата экрана в Mac OS X
-
1
Изменения в Fedora Crontab
-
5
Как запустить команду launchd от имени пользователя root
-
3
Как добавить метку времени в конец имени выходного файла задания cron?
-
3
Где я могу бесплатно создать работу cron?
-
2
Как предотвратить спам системного журнала cron?
-
4
Можно ли сделать cron «случайным»?