/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 для другой программы, и я получил вышеупомянутую ошибку....
/usr/bin/editor
по-видимому, сценарий, что на строке 40 сбоев для запуска фактического редактора, по-видимому, пытаясь выполнить crontab файл для редактирования, возможно, потому что путь к редактору, как предполагается, предоставляется (в переменной среды?) и не.
Просто предположение. Взгляните на тот сценарий и Google на /usr/bin/editor
.
вероятно, это - просто проблема разрешения/tmp: Вы уже проверили его с ls -la
?
Может быть /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 для пользователя, группы, мира