[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page-ru-/guides/linux/permissions-common-errors":3,"mdc-b5g3aj-key":712,"mdc-6r94ww-key":739,"mdc-kil0gd-key":747,"mdc-52vmyb-key":771,"mdc-zac1e7-key":795,"mdc--e4sllf-key":811,"mdc-9owgqs-key":828,"mdc--en1dgs-key":866,"mdc--f7a2f5-key":883,"related-/guides/linux/chmod-command-guide,/guides/linux/sudo-configuration,/errors/linux/file-not-found-linux":913},{"id":4,"title":5,"appliesTo":6,"author":12,"body":13,"canonical":649,"code":32,"createdAt":650,"description":651,"difficulty":652,"draft":653,"estimatedTime":654,"extension":655,"faq":656,"howToSteps":669,"howToTotalTime":685,"image":649,"keywords":686,"locale":693,"meta":694,"navigation":329,"path":695,"platform":696,"related":697,"section":701,"seo":702,"severity":652,"stem":703,"summary":704,"tags":705,"twitterCreator":649,"twitterSite":649,"type":708,"updatedAt":650,"__hash__":711},"content_ru/guides/linux/permissions-common-errors.md","Ошибка Permission denied в Linux: полное руководство по исправлению",[7,8,9,10,11],"Ubuntu 20.04/22.04","Debian 11/12","CentOS 7/8","Linux Mint 20/21","Any Linux дистрибутив","FixPedia Team",{"type":14,"value":15,"toc":637},"minimark",[16,21,34,37,103,106,122,126,194,198,203,206,223,226,241,244,268,271,285,291,294,298,301,374,377,396,400,406,441,444,448,451,499,502,526,530,533,542,545,560,565,587,591,594,633],[17,18,20],"h2",{"id":19},"что-означает-ошибка-permission-denied","Что означает ошибка Permission denied",[22,23,24,25,29,30,33],"p",{},"Ошибка ",[26,27,28],"strong",{},"Permission denied"," (отказано в доступе) — это стандартное сообщение об ошибке в Linux, которое сигнализирует о том, что у текущего пользователя недостаточно прав для выполнения запрошенной операции с файлом или директорией. В системном коде ошибки она соответствует коду ",[26,31,32],{},"EACCES"," (Error Access).",[22,35,36],{},"Типичные сообщения, которые вы можете увидеть:",[38,39,44],"pre",{"className":40,"code":41,"language":42,"meta":43,"style":43},"language-bash shiki shiki-themes github-light github-dark","bash: ./script.sh: Permission denied\nbash: /var/www/index.html: Permission denied\ncp: cannot create regular file '/root/file': Permission denied\n","bash","",[45,46,47,66,78],"code",{"__ignoreMap":43},[48,49,52,56,60,63],"span",{"class":50,"line":51},"line",1,[48,53,55],{"class":54},"sScJk","bash:",[48,57,59],{"class":58},"sZZnC"," ./script.sh:",[48,61,62],{"class":58}," Permission",[48,64,65],{"class":58}," denied\n",[48,67,69,71,74,76],{"class":50,"line":68},2,[48,70,55],{"class":54},[48,72,73],{"class":58}," /var/www/index.html:",[48,75,62],{"class":58},[48,77,65],{"class":58},[48,79,81,84,87,90,93,96,99,101],{"class":50,"line":80},3,[48,82,83],{"class":54},"cp:",[48,85,86],{"class":58}," cannot",[48,88,89],{"class":58}," create",[48,91,92],{"class":58}," regular",[48,94,95],{"class":58}," file",[48,97,98],{"class":58}," '/root/file':",[48,100,62],{"class":58},[48,102,65],{"class":58},[22,104,105],{},"Ошибка возникает при попытках:",[107,108,109,113,116,119],"ul",{},[110,111,112],"li",{},"Запустить исполняемый файл без бита выполнения (x)",[110,114,115],{},"Записать данные в файл или директорию без права записи (w)",[110,117,118],{},"Прочитать файл без права чтения (r)",[110,120,121],{},"Изменить права или владельца файла без прав суперпользователя",[17,123,125],{"id":124},"причины-возникновения","Причины возникновения",[127,128,129,135,149,155,161,171,177],"ol",{},[110,130,131,134],{},[26,132,133],{},"Отсутствие бита выполнения"," — файл не помечен как исполняемый. Особенно часто встречается при запуске скачанных скриптов.",[110,136,137,140,141,144,145,148],{},[26,138,139],{},"Недостаточные права на файл"," — файл имеет права ",[45,142,143],{},"r--"," или ",[45,146,147],{},"r-x",", а требуется запись.",[110,150,151,154],{},[26,152,153],{},"Файл принадлежит другому пользователю"," — даже при правах 777 доступ может быть ограничен SELinux или AppArmor.",[110,156,157,160],{},[26,158,159],{},"Нет доступа к родительской директории"," — система проверяет права на все директории по пути к файлу.",[110,162,163,166,167,170],{},[26,164,165],{},"Файловая система смонтирована только для чтения"," — например, DVD-диск или раздел с опцией ",[45,168,169],{},"ro",".",[110,172,173,176],{},[26,174,175],{},"Ограничения SELinux/AppArmor"," — в CentOS и Ubuntu могут блокировать доступ даже при корректных правах.",[110,178,179,182,183,186,187,186,190,193],{},[26,180,181],{},"Попытка работы с системными файлами"," — файлы в ",[45,184,185],{},"/etc",", ",[45,188,189],{},"/var",[45,191,192],{},"/root"," требуют прав root.",[17,195,197],{"id":196},"способы-решения","Способы решения",[199,200,202],"h3",{"id":201},"способ-1-проверка-и-изменение-прав-доступа-chmod","Способ 1: Проверка и изменение прав доступа (chmod)",[22,204,205],{},"首先 определите текущие права на файл:",[38,207,209],{"className":40,"code":208,"language":42,"meta":43,"style":43},"ls -la /путь/к/файлу\n",[45,210,211],{"__ignoreMap":43},[48,212,213,216,220],{"class":50,"line":51},[48,214,215],{"class":54},"ls",[48,217,219],{"class":218},"sj4cs"," -la",[48,221,222],{"class":58}," /путь/к/файлу\n",[22,224,225],{},"Для обычных файлов установите права на чтение и запись:",[38,227,229],{"className":40,"code":228,"language":42,"meta":43,"style":43},"chmod 644 /путь/к/файлу\n",[45,230,231],{"__ignoreMap":43},[48,232,233,236,239],{"class":50,"line":51},[48,234,235],{"class":54},"chmod",[48,237,238],{"class":218}," 644",[48,240,222],{"class":58},[22,242,243],{},"Для исполняемых файлов и скриптов:",[38,245,247],{"className":40,"code":246,"language":42,"meta":43,"style":43},"chmod +x /путь/к/скрипту.sh\nchmod 755 /путь/к/скрипту.sh\n",[45,248,249,259],{"__ignoreMap":43},[48,250,251,253,256],{"class":50,"line":51},[48,252,235],{"class":54},[48,254,255],{"class":58}," +x",[48,257,258],{"class":58}," /путь/к/скрипту.sh\n",[48,260,261,263,266],{"class":50,"line":68},[48,262,235],{"class":54},[48,264,265],{"class":218}," 755",[48,267,258],{"class":58},[22,269,270],{},"Для директорий, где нужно создавать файлы:",[38,272,274],{"className":40,"code":273,"language":42,"meta":43,"style":43},"chmod 755 /путь/к/директории\n",[45,275,276],{"__ignoreMap":43},[48,277,278,280,282],{"class":50,"line":51},[48,279,235],{"class":54},[48,281,265],{"class":218},[48,283,284],{"class":58}," /путь/к/директории\n",[286,287,288],"blockquote",{},[22,289,290],{},"💡 Совет: Права 755 означают полный доступ для владельца и чтение/выполнение для остальных. Права 777 дают полный доступ всем, но не рекомендуются по соображениям безопасности.",[292,293],"in-article-ad",{},[199,295,297],{"id":296},"способ-2-смена-владельца-файла-chown","Способ 2: Смена владельца файла (chown)",[22,299,300],{},"Если файл принадлежит другому пользователю, измените владельца:",[38,302,304],{"className":40,"code":303,"language":42,"meta":43,"style":43},"# Смена владельца и группы\nsudo chown пользователь:группа /путь/к/файлу\n\n# Смена только владельца\nsudo chown пользователь /путь/к/файлу\n\n# Рекурсивно для директории\nsudo chown -R пользователь:группа /путь/к/директории\n",[45,305,306,312,325,331,337,349,354,360],{"__ignoreMap":43},[48,307,308],{"class":50,"line":51},[48,309,311],{"class":310},"sJ8bj","# Смена владельца и группы\n",[48,313,314,317,320,323],{"class":50,"line":68},[48,315,316],{"class":54},"sudo",[48,318,319],{"class":58}," chown",[48,321,322],{"class":58}," пользователь:группа",[48,324,222],{"class":58},[48,326,327],{"class":50,"line":80},[48,328,330],{"emptyLinePlaceholder":329},true,"\n",[48,332,334],{"class":50,"line":333},4,[48,335,336],{"class":310},"# Смена только владельца\n",[48,338,340,342,344,347],{"class":50,"line":339},5,[48,341,316],{"class":54},[48,343,319],{"class":58},[48,345,346],{"class":58}," пользователь",[48,348,222],{"class":58},[48,350,352],{"class":50,"line":351},6,[48,353,330],{"emptyLinePlaceholder":329},[48,355,357],{"class":50,"line":356},7,[48,358,359],{"class":310},"# Рекурсивно для директории\n",[48,361,363,365,367,370,372],{"class":50,"line":362},8,[48,364,316],{"class":54},[48,366,319],{"class":58},[48,368,369],{"class":218}," -R",[48,371,322],{"class":58},[48,373,284],{"class":58},[22,375,376],{},"Например, чтобы передать права на веб-сервер:",[38,378,380],{"className":40,"code":379,"language":42,"meta":43,"style":43},"sudo chown -R www-data:www-data /var/www/html\n",[45,381,382],{"__ignoreMap":43},[48,383,384,386,388,390,393],{"class":50,"line":51},[48,385,316],{"class":54},[48,387,319],{"class":58},[48,389,369],{"class":218},[48,391,392],{"class":58}," www-data:www-data",[48,394,395],{"class":58}," /var/www/html\n",[199,397,399],{"id":398},"способ-3-использование-sudo-для-временного-повышения-прав","Способ 3: Использование sudo для временного повышения прав",[22,401,402,403,405],{},"Для одноразового выполнения команды с правами суперпользователя добавьте ",[45,404,316],{},":",[38,407,409],{"className":40,"code":408,"language":42,"meta":43,"style":43},"sudo ./script.sh\nsudo cp source.txt /etc/config.conf\nsudo nano /etc/hosts\n",[45,410,411,418,431],{"__ignoreMap":43},[48,412,413,415],{"class":50,"line":51},[48,414,316],{"class":54},[48,416,417],{"class":58}," ./script.sh\n",[48,419,420,422,425,428],{"class":50,"line":68},[48,421,316],{"class":54},[48,423,424],{"class":58}," cp",[48,426,427],{"class":58}," source.txt",[48,429,430],{"class":58}," /etc/config.conf\n",[48,432,433,435,438],{"class":50,"line":80},[48,434,316],{"class":54},[48,436,437],{"class":58}," nano",[48,439,440],{"class":58}," /etc/hosts\n",[22,442,443],{},"При первом использовании система запросит пароль. Если ваш пользователь не добавлен в группу sudo, см. Способ 5.",[199,445,447],{"id":446},"способ-4-добавление-пользователя-в-группу-sudo","Способ 4: Добавление пользователя в группу sudo",[22,449,450],{},"Если вы получаете ошибку «user is not in the sudoers file», необходимо добавить вашего пользователя в группу sudo:",[38,452,454],{"className":40,"code":453,"language":42,"meta":43,"style":43},"# Для Debian/Ubuntu/Mint\nsudo usermod -aG sudo имя_пользователя\n\n# Для CentOS/RHEL\nsudo usermod -aG wheel имя_пользователя\n",[45,455,456,461,477,481,486],{"__ignoreMap":43},[48,457,458],{"class":50,"line":51},[48,459,460],{"class":310},"# Для Debian/Ubuntu/Mint\n",[48,462,463,465,468,471,474],{"class":50,"line":68},[48,464,316],{"class":54},[48,466,467],{"class":58}," usermod",[48,469,470],{"class":218}," -aG",[48,472,473],{"class":58}," sudo",[48,475,476],{"class":58}," имя_пользователя\n",[48,478,479],{"class":50,"line":80},[48,480,330],{"emptyLinePlaceholder":329},[48,482,483],{"class":50,"line":333},[48,484,485],{"class":310},"# Для CentOS/RHEL\n",[48,487,488,490,492,494,497],{"class":50,"line":339},[48,489,316],{"class":54},[48,491,467],{"class":58},[48,493,470],{"class":218},[48,495,496],{"class":58}," wheel",[48,498,476],{"class":58},[22,500,501],{},"После этого потребуется перелогин или выполнение:",[38,503,505],{"className":40,"code":504,"language":42,"meta":43,"style":43},"newgrp sudo    # для Ubuntu\nnewgrp wheel   # для CentOS\n",[45,506,507,517],{"__ignoreMap":43},[48,508,509,512,514],{"class":50,"line":51},[48,510,511],{"class":54},"newgrp",[48,513,473],{"class":58},[48,515,516],{"class":310},"    # для Ubuntu\n",[48,518,519,521,523],{"class":50,"line":68},[48,520,511],{"class":54},[48,522,496],{"class":58},[48,524,525],{"class":310},"   # для CentOS\n",[199,527,529],{"id":528},"способ-5-проверка-и-исправление-ограничений-selinux","Способ 5: Проверка и исправление ограничений SELinux",[22,531,532],{},"В дистрибутивах на базе Red Hat (CentOS, Fedora, RHEL) причиной ошибки могут быть политики SELinux. Проверьте текущий режим:",[38,534,536],{"className":40,"code":535,"language":42,"meta":43,"style":43},"getenforce\n",[45,537,538],{"__ignoreMap":43},[48,539,540],{"class":50,"line":51},[48,541,535],{"class":54},[22,543,544],{},"Если установлен режим Enforcing, временно переключите на Permissive для диагностики:",[38,546,548],{"className":40,"code":547,"language":42,"meta":43,"style":43},"sudo setenforce 0\n",[45,549,550],{"__ignoreMap":43},[48,551,552,554,557],{"class":50,"line":51},[48,553,316],{"class":54},[48,555,556],{"class":58}," setenforce",[48,558,559],{"class":218}," 0\n",[286,561,562],{},[22,563,564],{},"⚠️ Важно: Отключение SELinux — временная мера для диагностики. Для постоянного решения настройте правильные контексты SELinux:",[38,566,568],{"className":40,"code":567,"language":42,"meta":43,"style":43},"sudo chcon -R -t httpd_sys_content_t /var/www/html\n",[45,569,570],{"__ignoreMap":43},[48,571,572,574,577,579,582,585],{"class":50,"line":51},[48,573,316],{"class":54},[48,575,576],{"class":58}," chcon",[48,578,369],{"class":218},[48,580,581],{"class":218}," -t",[48,583,584],{"class":58}," httpd_sys_content_t",[48,586,395],{"class":58},[17,588,590],{"id":589},"профилактика","Профилактика",[22,592,593],{},"Чтобы избежать ошибок Permission denied в будущем:",[127,595,596,605,615,621,627],{},[110,597,598,182,601,604],{},[26,599,600],{},"Работайте в своей домашней директории",[45,602,603],{},"~/"," автоматически принадлежат вам с полными правами.",[110,606,607,610,611,614],{},[26,608,609],{},"Проверяйте права перед скачиванием скриптов"," — всегда добавляйте бит выполнения через ",[45,612,613],{},"chmod +x"," после загрузки.",[110,616,617,620],{},[26,618,619],{},"Используйте виртуальные окружения"," для Python-проектов, чтобы избежать конфликтов с системными правами.",[110,622,623,626],{},[26,624,625],{},"Не запускайте приложения от root без необходимости"," — это создаёт файлы с владельцем root, к которым у обычного пользователя нет доступа.",[110,628,629,632],{},[26,630,631],{},"Изучите базовые права доступа",": чтение (r=4), запись (w=2), выполнение (x=1). Суммируйте их: 7 = полные права, 6 = чтение+запись, 5 = чтение+выполнение.",[634,635,636],"style",{},"html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}",{"title":43,"searchDepth":68,"depth":68,"links":638},[639,640,641,648],{"id":19,"depth":68,"text":20},{"id":124,"depth":68,"text":125},{"id":196,"depth":68,"text":197,"children":642},[643,644,645,646,647],{"id":201,"depth":80,"text":202},{"id":296,"depth":80,"text":297},{"id":398,"depth":80,"text":399},{"id":446,"depth":80,"text":447},{"id":528,"depth":80,"text":529},{"id":589,"depth":68,"text":590},null,"2026-04-09 11:31:34","Пошаговая инструкция по устранению ошибки доступа Permission denied в Linux. Проверенные решения для Ubuntu, Debian, CentOS и других дистрибутивов.","medium",false,"10-15 мин","md",[657,660,663,666],{"question":658,"answer":659},"Почему появляется ошибка Permission denied даже с правами sudo?","Возможно, файл имеет атрибут immutable (неизменяемый) или принадлежит другому пользователю. Проверьте владельца через `ls -la` и атрибуты через `lsattr`.",{"question":661,"answer":662},"Чем отличаются ошибки Permission denied и Operation not permitted?","EACCES (Permission denied) означает недостаток прав доступа. EPERM (Operation not permitted) — системный запрет на операцию, даже при наличии прав.",{"question":664,"answer":665},"Как дать права на выполнение скрипта в Linux?","Используйте команду `chmod +x /path/to/script.sh` для добавления бита выполнения. Проверить можно через `ls -l /path/to/script.sh`.",{"question":667,"answer":668},"Ошибка возникает при работе с Docker — как исправить?","Добавьте пользователя в группу docker: `sudo usermod -aG docker $username`, затем перелогиньтесь или выполните `newgrp docker`.",[670,673,676,679,682],{"name":671,"text":672},"Определите текущие права доступа","Используйте команду `ls -la /путь/к/файлу` для просмотра прав, владельца и группы файла. Первые 10 символов показывают тип файла и разрешения (rwx).",{"name":674,"text":675},"Проверьте права на родительскую директорию","Даже при наличии прав на файл, доступ к родительской папке обязателен. Убедитесь, что можете выполнить `cd` в директорию с файлом.",{"name":677,"text":678},"Измените права доступа","Примените `chmod 755` для исполняемых файлов или `chmod 644` для обычных файлов. Для директорий используйте `chmod 755` или `chmod 775`.",{"name":680,"text":681},"Смените владельца файла","Если файл принадлежит другому пользователю, используйте `sudo chown пользователь:группа /путь/к/файлу` для смены владельца.",{"name":683,"text":684},"Используйте sudo для временного повышения прав","Добавьте `sudo` перед командой для выполнения от имени суперпользователя: `sudo ./script.sh` или `sudo nano /etc/passwd`.","PT15M",[687,688,689,690,691,692],"Permission denied Linux как исправить","ошибка доступа chmod linux","sudo permission denied","права доступа к файлам linux","chown chmode ошибка доступа","linux permission denied для папки","ru_RU",{},"/guides/linux/permissions-common-errors","linux",[698,699,700],"/guides/linux/chmod-command-guide","/guides/linux/sudo-configuration","/errors/linux/file-not-found-linux","Ошибки Linux",{"title":5,"description":651},"guides/linux/permissions-common-errors","Разбираем причины возникновения ошибки Permission denied в Linux и предлагаем 5 эффективных способов её решения — от изменения прав доступа до настройки sudo.",[696,706,235,707,316,708,709,710],"permissions","chown","error","права доступа","убунту","-X58GLDAsJ2x4Y1oArprAdJa1hKyPBDQ7iBC9EsfPy8",{"data":713,"body":714},{},{"type":715,"children":716},"root",[717],{"type":718,"tag":22,"props":719,"children":720},"element",{},[721,724,730,732,738],{"type":722,"value":723},"text","Возможно, файл имеет атрибут immutable (неизменяемый) или принадлежит другому пользователю. Проверьте владельца через ",{"type":718,"tag":45,"props":725,"children":727},{"className":726},[],[728],{"type":722,"value":729},"ls -la",{"type":722,"value":731}," и атрибуты через ",{"type":718,"tag":45,"props":733,"children":735},{"className":734},[],[736],{"type":722,"value":737},"lsattr",{"type":722,"value":170},{"data":740,"body":741},{},{"type":715,"children":742},[743],{"type":718,"tag":22,"props":744,"children":745},{},[746],{"type":722,"value":662},{"data":748,"body":749},{},{"type":715,"children":750},[751],{"type":718,"tag":22,"props":752,"children":753},{},[754,756,762,764,770],{"type":722,"value":755},"Используйте команду ",{"type":718,"tag":45,"props":757,"children":759},{"className":758},[],[760],{"type":722,"value":761},"chmod +x /path/to/script.sh",{"type":722,"value":763}," для добавления бита выполнения. Проверить можно через ",{"type":718,"tag":45,"props":765,"children":767},{"className":766},[],[768],{"type":722,"value":769},"ls -l /path/to/script.sh",{"type":722,"value":170},{"data":772,"body":773},{},{"type":715,"children":774},[775],{"type":718,"tag":22,"props":776,"children":777},{},[778,780,786,788,794],{"type":722,"value":779},"Добавьте пользователя в группу docker: ",{"type":718,"tag":45,"props":781,"children":783},{"className":782},[],[784],{"type":722,"value":785},"sudo usermod -aG docker $username",{"type":722,"value":787},", затем перелогиньтесь или выполните ",{"type":718,"tag":45,"props":789,"children":791},{"className":790},[],[792],{"type":722,"value":793},"newgrp docker",{"type":722,"value":170},{"data":796,"body":797},{},{"type":715,"children":798},[799],{"type":718,"tag":22,"props":800,"children":801},{},[802,803,809],{"type":722,"value":755},{"type":718,"tag":45,"props":804,"children":806},{"className":805},[],[807],{"type":722,"value":808},"ls -la /путь/к/файлу",{"type":722,"value":810}," для просмотра прав, владельца и группы файла. Первые 10 символов показывают тип файла и разрешения (rwx).",{"data":812,"body":813},{},{"type":715,"children":814},[815],{"type":718,"tag":22,"props":816,"children":817},{},[818,820,826],{"type":722,"value":819},"Даже при наличии прав на файл, доступ к родительской папке обязателен. Убедитесь, что можете выполнить ",{"type":718,"tag":45,"props":821,"children":823},{"className":822},[],[824],{"type":722,"value":825},"cd",{"type":722,"value":827}," в директорию с файлом.",{"data":829,"body":830},{},{"type":715,"children":831},[832],{"type":718,"tag":22,"props":833,"children":834},{},[835,837,843,845,851,853,858,859,865],{"type":722,"value":836},"Примените ",{"type":718,"tag":45,"props":838,"children":840},{"className":839},[],[841],{"type":722,"value":842},"chmod 755",{"type":722,"value":844}," для исполняемых файлов или ",{"type":718,"tag":45,"props":846,"children":848},{"className":847},[],[849],{"type":722,"value":850},"chmod 644",{"type":722,"value":852}," для обычных файлов. Для директорий используйте ",{"type":718,"tag":45,"props":854,"children":856},{"className":855},[],[857],{"type":722,"value":842},{"type":722,"value":144},{"type":718,"tag":45,"props":860,"children":862},{"className":861},[],[863],{"type":722,"value":864},"chmod 775",{"type":722,"value":170},{"data":867,"body":868},{},{"type":715,"children":869},[870],{"type":718,"tag":22,"props":871,"children":872},{},[873,875,881],{"type":722,"value":874},"Если файл принадлежит другому пользователю, используйте ",{"type":718,"tag":45,"props":876,"children":878},{"className":877},[],[879],{"type":722,"value":880},"sudo chown пользователь:группа /путь/к/файлу",{"type":722,"value":882}," для смены владельца.",{"data":884,"body":885},{},{"type":715,"children":886},[887],{"type":718,"tag":22,"props":888,"children":889},{},[890,892,897,899,905,906,912],{"type":722,"value":891},"Добавьте ",{"type":718,"tag":45,"props":893,"children":895},{"className":894},[],[896],{"type":722,"value":316},{"type":722,"value":898}," перед командой для выполнения от имени суперпользователя: ",{"type":718,"tag":45,"props":900,"children":902},{"className":901},[],[903],{"type":722,"value":904},"sudo ./script.sh",{"type":722,"value":144},{"type":718,"tag":45,"props":907,"children":909},{"className":908},[],[910],{"type":722,"value":911},"sudo nano /etc/passwd",{"type":722,"value":170},[]]