[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page-ru-/errors/linux/permission-denied-crontab":3,"mdc-86vk16-key":337,"mdc--vosneg-key":347,"mdc--q79uog-key":362,"mdc--5cmbaz-key":400,"mdc--v7p8iu-key":424,"mdc--9i4xqp-key":440,"mdc-xtuakp-key":470,"mdc--8sx1cy-key":492,"related-/errors/linux/crontab-not-installed,/errors/linux/crontab-syntax-error,/guides/linux/using-crontab":515},{"id":4,"title":5,"appliesTo":6,"author":11,"body":12,"canonical":273,"code":27,"createdAt":274,"description":275,"difficulty":276,"draft":277,"estimatedTime":278,"extension":279,"faq":280,"howToSteps":293,"howToTotalTime":306,"image":273,"keywords":307,"locale":316,"meta":317,"navigation":318,"path":319,"platform":320,"related":321,"section":325,"seo":326,"severity":327,"stem":328,"summary":329,"tags":330,"twitterCreator":273,"twitterSite":273,"type":335,"updatedAt":274,"__hash__":336},"content_ru/errors/linux/permission-denied-crontab.md","Ошибка EACCES: разрешение на выполнение crontab отклонено – быстрое решение",[7,8,9,10],"Ubuntu 20.04 LTS","Debian 11","CentOS 8","Fedora 34","FixPedia Team",{"type":13,"value":14,"toc":259},"minimark",[15,20,38,42,87,91,96,114,117,121,159,163,187,191,194,217,221],[16,17,19],"h2",{"id":18},"что-означает-ошибка-eacces","Что означает ошибка EACCES",[21,22,23,24,28,29,33,34,37],"p",{},"Ошибка ",[25,26,27],"strong",{},"EACCES"," (или «crontab: permission denied») появляется, когда вы пытаетесь отредактировать (",[30,31,32],"code",{},"crontab -e",") или просмотреть (",[30,35,36],{},"crontab -l",") файл планировщика, а система не может прочитать/записать этот файл из-за недостаточных прав. Это типичное сообщение о запрете доступа, которое указывает на проблему с разрешениями, а не на синтаксис или отсутствие команды.",[16,39,41],{"id":40},"причины-возникновения","Причины возникновения",[43,44,45,57,68,74,81],"ul",{},[46,47,48,49,52,53,56],"li",{},"Попытка редактирования системного файла ",[30,50,51],{},"/etc/crontab"," без прав ",[25,54,55],{},"root",".",[46,58,59,60,63,64,67],{},"Недостаточные права на пользовательский файл crontab (обычно ",[30,61,62],{},"/var/spool/cron/\u003Cuser>"," или ",[30,65,66],{},"/var/spool/crontabs/\u003Cuser>",").",[46,69,70,71,73],{},"Запуск ",[30,72,32],{}," из-под неподтверждённого пользователя в многопользовательской системе.",[46,75,76,77,80],{},"Неправильный ",[30,78,79],{},"umask"," при создании файла crontab, из-за чего файл становится «скрытым».",[46,82,83,84,86],{},"Повреждённые права на директорию ",[30,85,62],{}," (например, владелец не соответствует пользователю).",[16,88,90],{"id":89},"способы-решения","Способы решения",[92,93,95],"h3",{"id":94},"способ-1-использование-sudo-для-редактирования","Способ 1: Использование sudo для редактирования",[97,98,99,102,108,111],"ol",{},[46,100,101],{},"Откройте терминал.",[46,103,104,105,56],{},"Выполните команду ",[30,106,107],{},"sudo crontab -e",[46,109,110],{},"Введите пароль администратора.",[46,112,113],{},"Отредактируйте задачи и сохраните изменения.",[21,115,116],{},"Этот метод предоставляет необходимые права, обходя проверку разрешений.",[92,118,120],{"id":119},"способ-2-установка-правильных-прав-на-файл-crontab","Способ 2: Установка правильных прав на файл crontab",[97,122,123,132,139,145],{},[46,124,125,126,128,129,67],{},"Определите путь к вашему crontab‑файлу: ",[30,127,36],{}," показывает его местоположение (например, ",[30,130,131],{},"/var/spool/cron/alice",[46,133,134,135,138],{},"Выполните ",[30,136,137],{},"chmod 600 \u003Cpath>",", чтобы ограничить доступ только владельцу.",[46,140,141,142,56],{},"Установите правильного владельца: ",[30,143,144],{},"chown alice:alice \u003Cpath>",[46,146,147,148,151,152,155,156,67],{},"Убедитесь, что родительская директория (",[30,149,150],{},"/var/spool/cron",") имеет права ",[30,153,154],{},"755"," (",[30,157,158],{},"chmod 755 /var/spool/cron",[92,160,162],{"id":161},"способ-3-редактирование-системного-crontab-с-root-доступом","Способ 3: Редактирование системного crontab с root-доступом",[97,164,165,171,174],{},[46,166,167,168,56],{},"Откройте системный файл: ",[30,169,170],{},"sudo nano /etc/crontab",[46,172,173],{},"Добавьте или отредактируйте задачи.",[46,175,176,177,180,181,180,184,67],{},"Сохраните изменения и выйдите из редактора (",[30,178,179],{},"Ctrl+O",", ",[30,182,183],{},"Enter",[30,185,186],{},"Ctrl+X",[92,188,190],{"id":189},"способ-4-создать-временный-crontab-файл-и-загрузить-его","Способ 4: Создать временный crontab-файл и загрузить его",[192,193],"in-article-ad",{},[97,195,196,202,205,211],{},[46,197,198,199,56],{},"Создайте временный файл, например, ",[30,200,201],{},"temp.cron",[46,203,204],{},"Добавьте необходимые задачи в этот файл.",[46,206,207,208,56],{},"Загрузите его с помощью ",[30,209,210],{},"crontab temp.cron",[46,212,213,214,56],{},"Удалите временный файл: ",[30,215,216],{},"rm temp.cron",[16,218,220],{"id":219},"профилактика","Профилактика",[43,222,223,231,240,246],{},[46,224,225,230],{},[25,226,227,228],{},"Всегда используйте ",[30,229,107],{},", если вам нужны права администратора.",[46,232,233,234,236,237,56],{},"Регулярно проверяйте права на ",[30,235,62],{}," с помощью ",[30,238,239],{},"ls -l",[46,241,242,243,56],{},"Сохраняйте резервные копии crontab: ",[30,244,245],{},"crontab -l > backup.cron",[46,247,248,249,251,252,63,255,258],{},"Следите за ",[30,250,79],{}," в ",[30,253,254],{},".bashrc",[30,256,257],{},".profile",", чтобы избежать скрытия файлов.",{"title":260,"searchDepth":261,"depth":261,"links":262},"",2,[263,264,265,272],{"id":18,"depth":261,"text":19},{"id":40,"depth":261,"text":41},{"id":89,"depth":261,"text":90,"children":266},[267,269,270,271],{"id":94,"depth":268,"text":95},3,{"id":119,"depth":268,"text":120},{"id":161,"depth":268,"text":162},{"id":189,"depth":268,"text":190},{"id":219,"depth":261,"text":220},null,"2026-07-27 13:58:15","Узнайте, почему возникает ошибка «crontab: permission denied» и как легко её устранить. Пошаговое руководство для Linux за 5 минут.","easy",false,"5-10 мин","md",[281,284,287,290],{"question":282,"answer":283},"Почему появляется сообщение «crontab: permission denied»?","Сообщение означает, что текущему пользователю не хватает прав на чтение/запись файлов crontab (EACCES). Это происходит, когда вы пытаетесь отредактировать системный crontab или пользовательский файл без необходимых разрешений.",{"question":285,"answer":286},"Как быстро добавить задачу в crontab с помощью sudo?","Выполните `sudo crontab -e`. Введите пароль администратора, сохраните изменения и ошибка исчезнет. sudo предоставляет необходимые права.",{"question":288,"answer":289},"Как исправить права на файлы crontab без перезагрузки системы?","Определите путь к файлу (`crontab -l` показывает его местоположение, обычно `/var/spool/cron/\u003Cuser>`), затем выполните `chmod 600 \u003Cfile>` и `chown \u003Cuser>:\u003Cgroup> \u003Cfile>`.",{"question":291,"answer":292},"Что делать, если ошибка сохраняется после установки прав?","Попробуйте загрузить временный crontab-файл: создайте его, а затем выполните `crontab \u003Ctempfile>`. Убедитесь, что директория `/var/spool/cron` имеет права 755.",[294,297,300,303],{"name":295,"text":296},"Использовать sudo для редактирования crontab","Откройте терминал и выполните `sudo crontab -e`. Введите пароль администратора и сохраните изменения. sudo предоставляет необходимые права.",{"name":298,"text":299},"Проверить и исправить права на файл crontab","Определите путь к вашему crontab (`crontab -l` показывает его местоположение). Выполните `chmod 600 \u003Cpath>` и `chown \u003Cuser>:\u003Cgroup> \u003Cpath>`. Убедитесь, что родительская директория имеет права 755.",{"name":301,"text":302},"Редактировать системный crontab (требуется root)","Если вам нужны системные задачи, откройте `/etc/crontab` с помощью `sudo nano /etc/crontab`. Добавьте записи и выйдите из редактора.",{"name":304,"text":305},"Создать временный crontab-файл и загрузить его","Создайте временный файл `temp.cron`, добавьте в него задачи, затем выполните `crontab temp.cron`. После успешной загрузки удалите временный файл.","PT10M",[308,309,310,311,312,107,313,314,315],"crontab permission denied","crontab -e permission denied","EACCES crontab","Linux crontab error","доступ к crontab отклонён","права на crontab","установка прав crontab","профилактика crontab","ru_RU",{},true,"/errors/linux/permission-denied-crontab","linux",[322,323,324],"/errors/linux/crontab-not-installed","/errors/linux/crontab-syntax-error","/guides/linux/using-crontab","Ошибки Linux",{"title":5,"description":275},"medium","errors/linux/permission-denied-crontab","Статья объясняет значение ошибки EACCES при работе с crontab, её распространённые причины и предлагает несколько простых способов восстановления доступа.",[331,332,333,334],"Linux","crontab","permissions","troubleshooting","error","wKJKmc2dVPsdmXvCjUmyqsSCItwFPHrThOBPzy5-F7c",{"data":338,"body":339},{},{"type":55,"children":340},[341],{"type":342,"tag":21,"props":343,"children":344},"element",{},[345],{"type":346,"value":283},"text",{"data":348,"body":349},{},{"type":55,"children":350},[351],{"type":342,"tag":21,"props":352,"children":353},{},[354,355,360],{"type":346,"value":134},{"type":342,"tag":30,"props":356,"children":358},{"className":357},[],[359],{"type":346,"value":107},{"type":346,"value":361},". Введите пароль администратора, сохраните изменения и ошибка исчезнет. sudo предоставляет необходимые права.",{"data":363,"body":364},{},{"type":55,"children":365},[366],{"type":342,"tag":21,"props":367,"children":368},{},[369,371,376,378,383,385,391,393,399],{"type":346,"value":370},"Определите путь к файлу (",{"type":342,"tag":30,"props":372,"children":374},{"className":373},[],[375],{"type":346,"value":36},{"type":346,"value":377}," показывает его местоположение, обычно ",{"type":342,"tag":30,"props":379,"children":381},{"className":380},[],[382],{"type":346,"value":62},{"type":346,"value":384},"), затем выполните ",{"type":342,"tag":30,"props":386,"children":388},{"className":387},[],[389],{"type":346,"value":390},"chmod 600 \u003Cfile>",{"type":346,"value":392}," и ",{"type":342,"tag":30,"props":394,"children":396},{"className":395},[],[397],{"type":346,"value":398},"chown \u003Cuser>:\u003Cgroup> \u003Cfile>",{"type":346,"value":56},{"data":401,"body":402},{},{"type":55,"children":403},[404],{"type":342,"tag":21,"props":405,"children":406},{},[407,409,415,417,422],{"type":346,"value":408},"Попробуйте загрузить временный crontab-файл: создайте его, а затем выполните ",{"type":342,"tag":30,"props":410,"children":412},{"className":411},[],[413],{"type":346,"value":414},"crontab \u003Ctempfile>",{"type":346,"value":416},". Убедитесь, что директория ",{"type":342,"tag":30,"props":418,"children":420},{"className":419},[],[421],{"type":346,"value":150},{"type":346,"value":423}," имеет права 755.",{"data":425,"body":426},{},{"type":55,"children":427},[428],{"type":342,"tag":21,"props":429,"children":430},{},[431,433,438],{"type":346,"value":432},"Откройте терминал и выполните ",{"type":342,"tag":30,"props":434,"children":436},{"className":435},[],[437],{"type":346,"value":107},{"type":346,"value":439},". Введите пароль администратора и сохраните изменения. sudo предоставляет необходимые права.",{"data":441,"body":442},{},{"type":55,"children":443},[444],{"type":342,"tag":21,"props":445,"children":446},{},[447,449,454,456,461,462,468],{"type":346,"value":448},"Определите путь к вашему crontab (",{"type":342,"tag":30,"props":450,"children":452},{"className":451},[],[453],{"type":346,"value":36},{"type":346,"value":455}," показывает его местоположение). Выполните ",{"type":342,"tag":30,"props":457,"children":459},{"className":458},[],[460],{"type":346,"value":137},{"type":346,"value":392},{"type":342,"tag":30,"props":463,"children":465},{"className":464},[],[466],{"type":346,"value":467},"chown \u003Cuser>:\u003Cgroup> \u003Cpath>",{"type":346,"value":469},". Убедитесь, что родительская директория имеет права 755.",{"data":471,"body":472},{},{"type":55,"children":473},[474],{"type":342,"tag":21,"props":475,"children":476},{},[477,479,484,485,490],{"type":346,"value":478},"Если вам нужны системные задачи, откройте ",{"type":342,"tag":30,"props":480,"children":482},{"className":481},[],[483],{"type":346,"value":51},{"type":346,"value":236},{"type":342,"tag":30,"props":486,"children":488},{"className":487},[],[489],{"type":346,"value":170},{"type":346,"value":491},". Добавьте записи и выйдите из редактора.",{"data":493,"body":494},{},{"type":55,"children":495},[496],{"type":342,"tag":21,"props":497,"children":498},{},[499,501,506,508,513],{"type":346,"value":500},"Создайте временный файл ",{"type":342,"tag":30,"props":502,"children":504},{"className":503},[],[505],{"type":346,"value":201},{"type":346,"value":507},", добавьте в него задачи, затем выполните ",{"type":342,"tag":30,"props":509,"children":511},{"className":510},[],[512],{"type":346,"value":210},{"type":346,"value":514},". После успешной загрузки удалите временный файл.",[]]