[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page-ru-/guides/linux/managing-permissions-linux":3,"mdc-zftojk-key":541,"mdc-j90img-key":566,"mdc-bm28ys-key":582,"mdc-9mhx4d-key":599,"mdc-wlufq2-key":615,"mdc-z5nsbf-key":636,"mdc-dz2yav-key":658,"mdc-50n4hm-key":689,"related-/guides/linux/fix-permission-errors-linux,/guides/linux/set-up-sudoers-linux":714},{"id":4,"title":5,"appliesTo":6,"author":11,"body":12,"canonical":480,"code":480,"createdAt":481,"description":482,"difficulty":483,"draft":484,"estimatedTime":485,"extension":486,"faq":487,"howToSteps":500,"howToTotalTime":515,"image":480,"keywords":516,"locale":524,"meta":525,"navigation":526,"path":527,"platform":528,"related":529,"section":532,"seo":533,"severity":480,"stem":534,"summary":535,"tags":536,"twitterCreator":480,"twitterSite":480,"type":539,"updatedAt":481,"__hash__":540},"content_ru/guides/linux/managing-permissions-linux.md","Полный гайд по управлению разрешениями в Linux: chmod, chown и sudo",[7,8,9,10],"Ubuntu 20.04 LTS","Debian 11","CentOS 8","Fedora 34","FixPedia Team",{"type":13,"value":14,"toc":463},"minimark",[15,20,37,41,71,75,80,83,109,112,120,123,129,134,164,170,185,195,208,211,217,222,237,252,266,273,281,307,310,335,346,350,353,365,368,386,389,393,396,411,414,418,456,459],[16,17,19],"h2",{"id":18},"введение","Введение",[21,22,23,24,28,29,32,33,36],"p",{},"В Linux управление разрешениями файлов и директорий — ключевая часть администрирования. Правильные настройки защищают данные от случайного изменения, утечки и обеспечивают безопасное выполнение скриптов. В этом гайде вы узнаете, как быстро и уверенно изменять права доступа с помощью ",[25,26,27],"code",{},"chmod",", переносить владельцев с ",[25,30,31],{},"chown",", а также безопасно выполнять привилегированные команды с ",[25,34,35],{},"sudo",". После выполнения инструкции ваши файлы будут настроены правильно, а работа с системой — безопасной.",[16,38,40],{"id":39},"требования","Требования",[42,43,44,56,59],"ul",{},[45,46,47,48,52,53,55],"li",{},"Доступ к терминалу с правами ",[49,50,51],"strong",{},"root"," или пользователя, добавленного в группу ",[25,54,35],{},".",[45,57,58],{},"Базовые знания работы с консолью Linux.",[45,60,61,62,64,65,64,67,64,69,55],{},"Любая из поддерживаемых дистрибутивов: ",[49,63,7],{},", ",[49,66,8],{},[49,68,9],{},[49,70,10],{},[16,72,74],{"id":73},"пошаговая-инструкция","Пошаговая инструкция",[76,77,79],"h3",{"id":78},"шаг-1-проверка-текущих-прав-доступа","Шаг 1: Проверка текущих прав доступа",[21,81,82],{},"Перед изменением прав полезно увидеть текущие настройки.",[84,85,90],"pre",{"className":86,"code":87,"language":88,"meta":89,"style":89},"language-bash shiki shiki-themes github-light github-dark","ls -l /path/to/file\n","bash","",[25,91,92],{"__ignoreMap":89},[93,94,97,101,105],"span",{"class":95,"line":96},"line",1,[93,98,100],{"class":99},"sScJk","ls",[93,102,104],{"class":103},"sj4cs"," -l",[93,106,108],{"class":107},"sZZnC"," /path/to/file\n",[21,110,111],{},"Если вы видите строку вроде:",[84,113,118],{"className":114,"code":116,"language":117},[115],"language-text","-rw-r--r-- 1 user group 1234 Jan 01 12:00 file.txt\n","text",[25,119,116],{"__ignoreMap":89},[21,121,122],{},"то файл сейчас доступен для чтения всеми, но не для записи.",[76,124,126,127],{"id":125},"шаг-2-изменение-прав-доступа-с-chmod","Шаг 2: Изменение прав доступа с ",[25,128,27],{},[21,130,131,133],{},[25,132,27],{}," позволяет установить или изменить права доступа. Символы режимов:",[42,135,136,150],{},[45,137,138,141,142,145,146,149],{},[25,139,140],{},"u"," — владелец, ",[25,143,144],{},"g"," — группа, ",[25,147,148],{},"o"," — остальные.",[45,151,152,155,156,159,160,163],{},[25,153,154],{},"r"," — чтение, ",[25,157,158],{},"w"," — запись, ",[25,161,162],{},"x"," — исполнение.",[21,165,166,169],{},[49,167,168],{},"Пример:"," сделать скрипт исполняемым для владельца и дать чтение остальным:",[84,171,173],{"className":86,"code":172,"language":88,"meta":89,"style":89},"chmod 755 script.sh\n",[25,174,175],{"__ignoreMap":89},[93,176,177,179,182],{"class":95,"line":96},[93,178,27],{"class":99},[93,180,181],{"class":103}," 755",[93,183,184],{"class":107}," script.sh\n",[21,186,187,188,191,192,55],{},"После этого владелец получит ",[25,189,190],{},"rwxr-xr-x",", остальные — ",[25,193,194],{},"r-xr-xr-x",[196,197,198],"blockquote",{},[21,199,200,203,204,207],{},[49,201,202],{},"💡 Совет:"," для быстрого редактирования используйте сокращённые формы: ",[25,205,206],{},"chmod u+x file"," добавит исполнение только владельцу.",[209,210],"in-article-ad",{},[76,212,214,215],{"id":213},"шаг-3-изменение-владельца-и-группы-с-chown","Шаг 3: Изменение владельца и группы с ",[25,216,31],{},[21,218,219,221],{},[25,220,31],{}," изменяет владельца и группу файла.",[84,223,225],{"className":86,"code":224,"language":88,"meta":89,"style":89},"chown bob:staff document.txt\n",[25,226,227],{"__ignoreMap":89},[93,228,229,231,234],{"class":95,"line":96},[93,230,31],{"class":99},[93,232,233],{"class":107}," bob:staff",[93,235,236],{"class":107}," document.txt\n",[21,238,239,240,243,244,247,248,251],{},"Теперь ",[25,241,242],{},"document.txt"," принадлежит пользователю ",[25,245,246],{},"bob",", группе ",[25,249,250],{},"staff",". Если вам нужно изменить только владельца, опустите группу:",[84,253,255],{"className":86,"code":254,"language":88,"meta":89,"style":89},"chown alice document.txt\n",[25,256,257],{"__ignoreMap":89},[93,258,259,261,264],{"class":95,"line":96},[93,260,31],{"class":99},[93,262,263],{"class":107}," alice",[93,265,236],{"class":107},[76,267,269,270,272],{"id":268},"шаг-4-использование-sudo-для-привилегированных-команд","Шаг 4: Использование ",[25,271,35],{}," для привилегированных команд",[21,274,275,276,278,279,55],{},"Выполнение важных системных команд напрямую от root не рекомендуется. Вместо этого добавьте пользователя в группу ",[25,277,35],{}," и запускайте команды с префиксом ",[25,280,35],{},[84,282,284],{"className":86,"code":283,"language":88,"meta":89,"style":89},"sudo usermod -aG sudo $USER   # добавить текущего пользователя\n",[25,285,286],{"__ignoreMap":89},[93,287,288,290,293,296,299,303],{"class":95,"line":96},[93,289,35],{"class":99},[93,291,292],{"class":107}," usermod",[93,294,295],{"class":103}," -aG",[93,297,298],{"class":107}," sudo",[93,300,302],{"class":301},"sVt8B"," $USER   ",[93,304,306],{"class":305},"sJ8bj","# добавить текущего пользователя\n",[21,308,309],{},"Теперь вы можете обновить пакеты без полного root-доступа:",[84,311,313],{"className":86,"code":312,"language":88,"meta":89,"style":89},"sudo apt update\nsudo apt upgrade\n",[25,314,315,325],{"__ignoreMap":89},[93,316,317,319,322],{"class":95,"line":96},[93,318,35],{"class":99},[93,320,321],{"class":107}," apt",[93,323,324],{"class":107}," update\n",[93,326,328,330,332],{"class":95,"line":327},2,[93,329,35],{"class":99},[93,331,321],{"class":107},[93,333,334],{"class":107}," upgrade\n",[196,336,337],{},[21,338,339,342,343,345],{},[49,340,341],{},"⚠️ Важно:"," всегда проверяйте, какие команды вы запускаете с ",[25,344,35],{},". Лишний root-доступ может повредить систему.",[76,347,349],{"id":348},"шаг-5-проверка-результата-изменений","Шаг 5: Проверка результата изменений",[21,351,352],{},"После всех изменений проверьте, что всё настроено правильно:",[84,354,355],{"className":86,"code":87,"language":88,"meta":89,"style":89},[25,356,357],{"__ignoreMap":89},[93,358,359,361,363],{"class":95,"line":96},[93,360,100],{"class":99},[93,362,104],{"class":103},[93,364,108],{"class":107},[21,366,367],{},"Если файл должен выполняться другим пользователем, протестируйте напрямую:",[84,369,371],{"className":86,"code":370,"language":88,"meta":89,"style":89},"sudo -u bob ./script.sh\n",[25,372,373],{"__ignoreMap":89},[93,374,375,377,380,383],{"class":95,"line":96},[93,376,35],{"class":99},[93,378,379],{"class":103}," -u",[93,381,382],{"class":107}," bob",[93,384,385],{"class":107}," ./script.sh\n",[21,387,388],{},"Если скрипт работает, настройки корректны. В противном случае вернитесь к предыдущим шагам.",[16,390,392],{"id":391},"проверка-результата","Проверка результата",[21,394,395],{},"Выполните две команды:",[397,398,399,405],"ol",{},[45,400,401,404],{},[25,402,403],{},"ls -l \u003Cпуть_к_файлу>"," — убедитесь, что права соответствуют ожидаемым.",[45,406,407,410],{},[25,408,409],{},"sudo -u \u003Cпользователь> \u003Cкоманда>"," — проверьте, что файл доступен для назначенного владельца.",[21,412,413],{},"Если оба пункта выполнены, управление разрешениями завершено успешно.",[16,415,417],{"id":416},"возможные-проблемы","Возможные проблемы",[42,419,420,437,447],{},[45,421,422,428,429,432,433,436],{},[49,423,424,427],{},[25,425,426],{},"Permission denied"," при изменении прав."," Убедитесь, что у вас есть ",[25,430,431],{},"write","-права на директорию, содержащую файл (",[25,434,435],{},"chmod u+w .",").",[45,438,439,440,443,444,446],{},"**",[25,441,442],{}," chown: невозможно определить пользователя: nobody:** Проверьте, что указанный пользователь или группа существуют (","id bob",[25,445,64],{},"getent group staff`).",[45,448,439,449,35,452,455],{},[25,450,451],{},"sudo: не удалось выполнить команду:** Проверьте, добавлен ли пользователь в группу ",[25,453,454],{}," (","sudo -l -U $USER`).",[21,457,458],{},"Решите эти ошибки с помощью шагов выше, и работа с правами доступа пройдёт гладко.",[460,461,462],"style",{},"html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}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 .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}",{"title":89,"searchDepth":327,"depth":327,"links":464},[465,466,467,478,479],{"id":18,"depth":327,"text":19},{"id":39,"depth":327,"text":40},{"id":73,"depth":327,"text":74,"children":468},[469,471,473,475,477],{"id":78,"depth":470,"text":79},3,{"id":125,"depth":470,"text":472},"Шаг 2: Изменение прав доступа с chmod",{"id":213,"depth":470,"text":474},"Шаг 3: Изменение владельца и группы с chown",{"id":268,"depth":470,"text":476},"Шаг 4: Использование sudo для привилегированных команд",{"id":348,"depth":470,"text":349},{"id":391,"depth":327,"text":392},{"id":416,"depth":327,"text":417},null,"2026-07-18 11:50:36","Узнайте, как управлять разрешениями файлов и директорий в Linux: пошаговая инструкция по chmod, chown, sudo с кодами команд. Решите проблемы доступа за 5 минут.","medium",false,"10-15 мин","md",[488,491,494,497],{"question":489,"answer":490},"Как изменить права доступа файла с помощью chmod?","Используйте `chmod \u003Cсимвол_режима>\u003Cчисло> \u003Cфайл>`, например `chmod 755 script.sh`.",{"question":492,"answer":493},"Как изменить владельца файла с помощью chown?","Выполните `chown \u003Cпользователь>:\u003Cгруппа> \u003Cфайл>`, например `chown bob:staff document.txt`.",{"question":495,"answer":496},"Зачем использовать sudo и как настроить?","sudo предоставляет привилегированные права без входа под root; убедитесь, что пользователь включён в группу sudoers (`visudo -u $USER -l`).",{"question":498,"answer":499},"Что делать, если возникает ошибка «Permission denied» после изменений?","Проверьте права доступа (`ls -l`), убедитесь, что у вас есть execute-бит для директорий, и используйте sudo для действий, требующих администратора.",[501,504,507,509,512],{"name":502,"text":503},"Проверить текущие права доступа","Выполните `ls -l \u003Cпуть_к_файлу>` для просмотра текущих прав владельца, группы и остальных пользователей.",{"name":505,"text":506},"Изменить права доступа с chmod","Используйте `chmod \u003Cсимвол_режима>\u003Cчисло> \u003Cфайл>`. Например, для открытия чтения/записи для владельца и чтения для остальных: `chmod 755 script.sh`.",{"name":508,"text":493},"Изменить владельца и группу с chown",{"name":510,"text":511},"Использовать sudo для привилегированных команд","Добавьте пользователя в группу sudoers (`sudo usermod -aG sudo $USER`) и запускайте команды с `sudo \u003Cкоманда>`, например `sudo apt update`.",{"name":513,"text":514},"Проверить результат изменений","Повторно выполните `ls -l \u003Cфайл>` и, если необходимо, запустите команду от имени другого пользователя (`sudo -u bob script.sh`), чтобы убедиться в правильности настроек.","PT15M",[517,518,519,520,521,522,523],"управление разрешениями Linux","chmod chown sudo команды","изменить владельца файла Linux","chmod 755 примере","права доступа Linux explained","chown user group","sudo права администратора","ru_RU",{},true,"/guides/linux/managing-permissions-linux","linux",[530,531],"/guides/linux/fix-permission-errors-linux","/guides/linux/set-up-sudoers-linux","Управление правами доступа Linux",{"title":5,"description":482},"guides/linux/managing-permissions-linux","В этом гайде вы узнаете, как изменять права доступа, переносить владельцев и использовать sudo в Linux, чтобы защитить файлы и безопасно работать с системой.",[537,538,27,31,35],"Linux","разрешения","guide","IrLizy-ZXlFnTjmtDR2eILZGTl9kLVFq_dd4XUczoc8",{"data":542,"body":543},{},{"type":51,"children":544},[545],{"type":546,"tag":21,"props":547,"children":548},"element",{},[549,551,557,559,565],{"type":117,"value":550},"Используйте ",{"type":546,"tag":25,"props":552,"children":554},{"className":553},[],[555],{"type":117,"value":556},"chmod \u003Cсимвол_режима>\u003Cчисло> \u003Cфайл>",{"type":117,"value":558},", например ",{"type":546,"tag":25,"props":560,"children":562},{"className":561},[],[563],{"type":117,"value":564},"chmod 755 script.sh",{"type":117,"value":55},{"data":567,"body":568},{},{"type":51,"children":569},[570],{"type":546,"tag":21,"props":571,"children":572},{},[573,575,581],{"type":117,"value":574},"sudo предоставляет привилегированные права без входа под root; убедитесь, что пользователь включён в группу sudoers (",{"type":546,"tag":25,"props":576,"children":578},{"className":577},[],[579],{"type":117,"value":580},"visudo -u $USER -l",{"type":117,"value":436},{"data":583,"body":584},{},{"type":51,"children":585},[586],{"type":546,"tag":21,"props":587,"children":588},{},[589,591,597],{"type":117,"value":590},"Проверьте права доступа (",{"type":546,"tag":25,"props":592,"children":594},{"className":593},[],[595],{"type":117,"value":596},"ls -l",{"type":117,"value":598},"), убедитесь, что у вас есть execute-бит для директорий, и используйте sudo для действий, требующих администратора.",{"data":600,"body":601},{},{"type":51,"children":602},[603],{"type":546,"tag":21,"props":604,"children":605},{},[606,608,613],{"type":117,"value":607},"Выполните ",{"type":546,"tag":25,"props":609,"children":611},{"className":610},[],[612],{"type":117,"value":403},{"type":117,"value":614}," для просмотра текущих прав владельца, группы и остальных пользователей.",{"data":616,"body":617},{},{"type":51,"children":618},[619],{"type":546,"tag":21,"props":620,"children":621},{},[622,623,628,630,635],{"type":117,"value":550},{"type":546,"tag":25,"props":624,"children":626},{"className":625},[],[627],{"type":117,"value":556},{"type":117,"value":629},". Например, для открытия чтения/записи для владельца и чтения для остальных: ",{"type":546,"tag":25,"props":631,"children":633},{"className":632},[],[634],{"type":117,"value":564},{"type":117,"value":55},{"data":637,"body":638},{},{"type":51,"children":639},[640],{"type":546,"tag":21,"props":641,"children":642},{},[643,644,650,651,657],{"type":117,"value":607},{"type":546,"tag":25,"props":645,"children":647},{"className":646},[],[648],{"type":117,"value":649},"chown \u003Cпользователь>:\u003Cгруппа> \u003Cфайл>",{"type":117,"value":558},{"type":546,"tag":25,"props":652,"children":654},{"className":653},[],[655],{"type":117,"value":656},"chown bob:staff document.txt",{"type":117,"value":55},{"data":659,"body":660},{},{"type":51,"children":661},[662],{"type":546,"tag":21,"props":663,"children":664},{},[665,667,673,675,681,682,688],{"type":117,"value":666},"Добавьте пользователя в группу sudoers (",{"type":546,"tag":25,"props":668,"children":670},{"className":669},[],[671],{"type":117,"value":672},"sudo usermod -aG sudo $USER",{"type":117,"value":674},") и запускайте команды с ",{"type":546,"tag":25,"props":676,"children":678},{"className":677},[],[679],{"type":117,"value":680},"sudo \u003Cкоманда>",{"type":117,"value":558},{"type":546,"tag":25,"props":683,"children":685},{"className":684},[],[686],{"type":117,"value":687},"sudo apt update",{"type":117,"value":55},{"data":690,"body":691},{},{"type":51,"children":692},[693],{"type":546,"tag":21,"props":694,"children":695},{},[696,698,704,706,712],{"type":117,"value":697},"Повторно выполните ",{"type":546,"tag":25,"props":699,"children":701},{"className":700},[],[702],{"type":117,"value":703},"ls -l \u003Cфайл>",{"type":117,"value":705}," и, если необходимо, запустите команду от имени другого пользователя (",{"type":546,"tag":25,"props":707,"children":709},{"className":708},[],[710],{"type":117,"value":711},"sudo -u bob script.sh",{"type":117,"value":713},"), чтобы убедиться в правильности настроек.",[]]