выполнение “crontab-e” разрешение отклонено?

/usr/bin/editor: line 40: /tmp/crontab.BTXqyZ/crontab: Permission denied
/usr/bin/editor: line 40: exec: /tmp/crontab.BTXqyZ/crontab: cannot execute: Success
crontab: "/usr/bin/editor" exited with status 126

crontab-e хорошо работал несколько месяцев назад. задание крона я настроил немногих месяц назад, все еще работает успешно.

я хотел создать новый cronjob для другой программы, и я получил вышеупомянутую ошибку....

2
задан 10.01.2010, 21:55

3 ответа

/usr/bin/editor по-видимому, сценарий, что на строке 40 сбоев для запуска фактического редактора, по-видимому, пытаясь выполнить crontab файл для редактирования, возможно, потому что путь к редактору, как предполагается, предоставляется (в переменной среды?) и не.

Просто предположение. Взгляните на тот сценарий и Google на /usr/bin/editor.

2
ответ дан 11.12.2019, 22:43

вероятно, это - просто проблема разрешения/tmp: Вы уже проверили его с ls -la?

0
ответ дан 11.12.2019, 22:43

Может быть /tmp режим доступа является неправильным. Проверьте его с ls -dla /tmp

Правильный режим для tmp 1777 (drwxrwxrwt)

$ ls-dla/tmp drwxrwxrwt 7 базируются корень 4096 12 января 0:00/tmp

Исправьте его с sudo chmod 1777 /tmp. 1 липкий разрядный http://en.wikipedia.org/wiki/Sticky_bit, и 7 read-write-execute для пользователя, группы, мира

0
ответ дан 11.12.2019, 22:43

Теги

Похожие вопросы