Я использую Убунту 20 под АМС Эк2 пример. Я создал пользовательского пользователя, отличного от пользователя по умолчанию убунту. Когда я пытаюсь отредактировать файл cron с помощью кронтаб -е он открывает файл from и показывает ранее добавленные crons. Я хочу изменить время/частоту выполнения задания cron.
Я изменил время и сохранил его на CTRL + о. Он успешно сохранен без каких-либо ошибок. Но когда я выхожу мимо CTRL + х Я вижу, что есть ошибка:
/var/spool/cron/: mkstemp: Отказано в доступе
crontab: изменения остались в /tmp/crontab.Zr6S9D/crontab
На самом деле давно команда работала и сохранялась корректно. Но спустя какое-то время я не знаю, что с ним случилось.
Когда я редактирую cron от root, т.е. судо кронтаб -е он открывается, и я могу сохранить в нем что угодно. Я не хочу запускать cron от root, потому что он время от времени создает слишком много ошибок прав доступа к файлам для Мадженто Применение
Есть несколько вещей, которые я тестировал.
- На сервере много свободного места
- Все, что я редактирую в
/var/spool/cron/crontabs/<имя_пользователя> доступен для редактирования, и я могу сохранить в нем данные, когда открою это в нано
- Я попытался удалить содержимое
/tmp папка. Нет успеха.
Спасибо.