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