[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page-ru-/errors/linux/permission-denied-pam":3,"mdc--wi8bfj-key":620,"mdc-1niogg-key":653,"mdc-1y5267-key":686,"mdc--pmctl6-key":725,"mdc--odrglz-key":756,"mdc--3oxzal-key":794,"mdc--fzjhjq-key":817,"related-/errors/linux/permission-denied,/guides/linux/pam-configuration":848},{"id":4,"title":5,"appliesTo":6,"author":12,"body":13,"canonical":557,"code":558,"createdAt":559,"description":560,"difficulty":561,"draft":562,"estimatedTime":563,"extension":564,"faq":565,"howToSteps":575,"howToTotalTime":588,"image":557,"keywords":589,"locale":597,"meta":598,"navigation":599,"path":600,"platform":601,"related":602,"section":605,"seo":606,"severity":607,"stem":608,"summary":609,"tags":610,"twitterCreator":557,"twitterSite":557,"type":618,"updatedAt":559,"__hash__":619},"content_ru/errors/linux/permission-denied-pam.md","PAM Permission denied: причины и полное решение ошибки доступа",[7,8,9,10,11],"Ubuntu 20.04 LTS","Ubuntu 22.04 LTS","Debian 11","CentOS 8","Fedora 36","FixPedia Team",{"type":14,"value":15,"toc":545},"minimark",[16,21,44,47,57,68,72,131,135,140,219,223,318,321,325,393,397,489,493,541],[17,18,20],"h2",{"id":19},"что-означает-ошибка-pam-permission-denied","Что означает ошибка PAM Permission denied",[22,23,24,25,32,33,36,37,36,40,43],"p",{},"PAM (Pluggable Authentication Modules) возвращает сообщение ",[26,27,28],"strong",{},[29,30,31],"code",{},"Permission denied",", когда пользователь пытается войти в систему, выполнить команду (",[29,34,35],{},"sudo",", ",[29,38,39],{},"ssh",[29,41,42],{},"su",") или запустить программу, но система не может предоставить необходимые права.",[22,45,46],{},"Полный текст ошибки может выглядеть так:",[48,49,54],"pre",{"className":50,"code":52,"language":53},[51],"language-text","[PAM] authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=192.168.1.10 user=\u003Cusername>\n[error: permission denied]\n","text",[29,55,52],{"__ignoreMap":56},"",[22,58,59,60,63,64,67],{},"Ошибка появляется в ",[29,61,62],{},"/var/log/auth.log"," (или ",[29,65,66],{},"journalctl -u systemd-logind",") сразу после неудачной попытки входа или запуска команды.",[17,69,71],{"id":70},"причины-возникновения","Причины возникновения",[73,74,75,86,95,105,118],"ol",{},[76,77,78,81,82,85],"li",{},[26,79,80],{},"Неправильные правила PAM"," – ошибки в файлах ",[29,83,84],{},"/etc/pam.d/*"," (лишние пробелы, отсутствующие модули или неверные параметры).",[76,87,88,91,92,94],{},[26,89,90],{},"Недостаток прав у пользователя"," – пользователь не добавлен в группу ",[29,93,35],{}," или ему не предоставлены необходимые разрешения на выполнение команды.",[76,96,97,100,101,104],{},[26,98,99],{},"Поврежденные библиотеки PAM"," – битые файлы ",[29,102,103],{},"libpam.so"," или зависимые библиотеки.",[76,106,107,110,111,114,115,117],{},[26,108,109],{},"Неверные права доступа на файлы конфигурации"," – файлы ",[29,112,113],{},"/etc/pam.d/"," или ",[29,116,62],{}," принадлежат не root или имеют избыточные права.",[76,119,120,123,124,36,127,130],{},[26,121,122],{},"Кэшированные устаревшие учетные данные"," – кэш PAM (",[29,125,126],{},"authcache",[29,128,129],{},"gpasswd",") содержит устаревшие данные, что приводит к конфликтам.",[17,132,134],{"id":133},"способы-решения","Способы решения",[136,137,139],"h3",{"id":138},"способ-1-проверка-и-исправление-конфигурации-pam","Способ 1: Проверка и исправление конфигурации PAM",[73,141,142,167,176,179,198],{},[76,143,144,145],{},"Откройте основной файл аутентификации:",[48,146,150],{"className":147,"code":148,"language":149,"meta":56,"style":56},"language-bash shiki shiki-themes github-light github-dark","sudo nano /etc/pam.d/common-auth\n","bash",[29,151,152],{"__ignoreMap":56},[153,154,157,160,164],"span",{"class":155,"line":156},"line",1,[153,158,35],{"class":159},"sScJk",[153,161,163],{"class":162},"sZZnC"," nano",[153,165,166],{"class":162}," /etc/pam.d/common-auth\n",[76,168,169,170],{},"Убедитесь, что директивы выглядят так (пример для Ubuntu):",[48,171,174],{"className":172,"code":173,"language":53,"meta":56},[51],"auth [success=done default=bad] pam_unix.so nullok_secure\nauth requisite pam_succeed_if.so user != 'nobody' 2>/dev/null\nauth required pam_deny.so\n",[29,175,173],{"__ignoreMap":56},[76,177,178],{},"Сохраните изменения и выйдите.",[76,180,181,182],{},"Запустите утилиту обновления PAM:",[48,183,185],{"className":147,"code":184,"language":149,"meta":56,"style":56},"sudo pam-auth-update --test\n",[29,186,187],{"__ignoreMap":56},[153,188,189,191,194],{"class":155,"line":156},[153,190,35],{"class":159},[153,192,193],{"class":162}," pam-auth-update",[153,195,197],{"class":196},"sj4cs"," --test\n",[76,199,200,201],{},"Перезапустите службу аутентификации:",[48,202,204],{"className":147,"code":203,"language":149,"meta":56,"style":56},"sudo systemctl restart systemd-logind\n",[29,205,206],{"__ignoreMap":56},[153,207,208,210,213,216],{"class":155,"line":156},[153,209,35],{"class":159},[153,211,212],{"class":162}," systemctl",[153,214,215],{"class":162}," restart",[153,217,218],{"class":162}," systemd-logind\n",[136,220,222],{"id":221},"способ-2-восстановление-прав-на-файлы-pam","Способ 2: Восстановление прав на файлы PAM",[73,224,225,267,286],{},[76,226,227,228,230,231],{},"Установите правильные права для всех файлов в ",[29,229,113],{},":",[48,232,234],{"className":147,"code":233,"language":149,"meta":56,"style":56},"sudo chmod 644 /etc/pam.d/*\nsudo chown root:root /etc/pam.d/*\n",[29,235,236,252],{"__ignoreMap":56},[153,237,238,240,243,246,249],{"class":155,"line":156},[153,239,35],{"class":159},[153,241,242],{"class":162}," chmod",[153,244,245],{"class":196}," 644",[153,247,248],{"class":162}," /etc/pam.d/",[153,250,251],{"class":196},"*\n",[153,253,255,257,260,263,265],{"class":155,"line":254},2,[153,256,35],{"class":159},[153,258,259],{"class":162}," chown",[153,261,262],{"class":162}," root:root",[153,264,248],{"class":162},[153,266,251],{"class":196},[76,268,269,270],{},"Проверьте права доступа:",[48,271,273],{"className":147,"code":272,"language":149,"meta":56,"style":56},"ls -l /etc/pam.d/\n",[29,274,275],{"__ignoreMap":56},[153,276,277,280,283],{"class":155,"line":156},[153,278,279],{"class":159},"ls",[153,281,282],{"class":196}," -l",[153,284,285],{"class":162}," /etc/pam.d/\n",[76,287,288,289,291,292],{},"Также убедитесь, что ",[29,290,62],{}," принадлежит root и имеет права 644:",[48,293,295],{"className":147,"code":294,"language":149,"meta":56,"style":56},"sudo chmod 644 /var/log/auth.log\nsudo chown root:root /var/log/auth.log\n",[29,296,297,308],{"__ignoreMap":56},[153,298,299,301,303,305],{"class":155,"line":156},[153,300,35],{"class":159},[153,302,242],{"class":162},[153,304,245],{"class":196},[153,306,307],{"class":162}," /var/log/auth.log\n",[153,309,310,312,314,316],{"class":155,"line":254},[153,311,35],{"class":159},[153,313,259],{"class":162},[153,315,262],{"class":162},[153,317,307],{"class":162},[319,320],"in-article-ad",{},[136,322,324],{"id":323},"способ-3-перезапуск-службы-аутентификации","Способ 3: Перезапуск службы аутентификации",[73,326,327,344,363],{},[76,328,329,330],{},"Перезапустите службу, ответственную за вход в систему:",[48,331,332],{"className":147,"code":203,"language":149,"meta":56,"style":56},[29,333,334],{"__ignoreMap":56},[153,335,336,338,340,342],{"class":155,"line":156},[153,337,35],{"class":159},[153,339,212],{"class":162},[153,341,215],{"class":162},[153,343,218],{"class":162},[76,345,346,347],{},"Проверьте статус службы:",[48,348,350],{"className":147,"code":349,"language":149,"meta":56,"style":56},"sudo systemctl status systemd-logind\n",[29,351,352],{"__ignoreMap":56},[153,353,354,356,358,361],{"class":155,"line":156},[153,355,35],{"class":159},[153,357,212],{"class":162},[153,359,360],{"class":162}," status",[153,362,218],{"class":162},[76,364,365,366],{},"Если служба не запустилась, проверьте логи:",[48,367,369],{"className":147,"code":368,"language":149,"meta":56,"style":56},"sudo journalctl -u systemd-logind --no-pager -n 20\n",[29,370,371],{"__ignoreMap":56},[153,372,373,375,378,381,384,387,390],{"class":155,"line":156},[153,374,35],{"class":159},[153,376,377],{"class":162}," journalctl",[153,379,380],{"class":196}," -u",[153,382,383],{"class":162}," systemd-logind",[153,385,386],{"class":196}," --no-pager",[153,388,389],{"class":196}," -n",[153,391,392],{"class":196}," 20\n",[136,394,396],{"id":395},"способ-4-проверка-прав-пользователя-и-группы","Способ 4: Проверка прав пользователя и группы",[73,398,399,426,458,483],{},[76,400,401,402],{},"Проверьте текущие группы пользователя:",[48,403,405],{"className":147,"code":404,"language":149,"meta":56,"style":56},"id \u003Cusername>\n",[29,406,407],{"__ignoreMap":56},[153,408,409,412,416,419,423],{"class":155,"line":156},[153,410,411],{"class":159},"id",[153,413,415],{"class":414},"szBVR"," \u003C",[153,417,418],{"class":162},"usernam",[153,420,422],{"class":421},"sVt8B","e",[153,424,425],{"class":414},">\n",[76,427,428,429,431,432],{},"Если пользователь не в группе ",[29,430,35],{},", добавьте его:",[48,433,435],{"className":147,"code":434,"language":149,"meta":56,"style":56},"sudo usermod -aG sudo \u003Cusername>\n",[29,436,437],{"__ignoreMap":56},[153,438,439,441,444,447,450,452,454,456],{"class":155,"line":156},[153,440,35],{"class":159},[153,442,443],{"class":162}," usermod",[153,445,446],{"class":196}," -aG",[153,448,449],{"class":162}," sudo",[153,451,415],{"class":414},[153,453,418],{"class":162},[153,455,422],{"class":421},[153,457,425],{"class":414},[76,459,460,461],{},"Проверьте, какие команды доступны пользователю:",[48,462,464],{"className":147,"code":463,"language":149,"meta":56,"style":56},"sudo -l -U \u003Cusername>\n",[29,465,466],{"__ignoreMap":56},[153,467,468,470,472,475,477,479,481],{"class":155,"line":156},[153,469,35],{"class":159},[153,471,282],{"class":196},[153,473,474],{"class":196}," -U",[153,476,415],{"class":414},[153,478,418],{"class":162},[153,480,422],{"class":421},[153,482,425],{"class":414},[76,484,485,486,488],{},"Закончите сеанс ",[29,487,35],{}," (если вы вошли как root) или выйдите и войдите снова.",[17,490,492],{"id":491},"профилактика","Профилактика",[494,495,496,506,515,529],"ul",{},[76,497,498,501,502,505],{},[26,499,500],{},"Регулярно обновляйте систему"," – ",[29,503,504],{},"sudo apt update && sudo apt upgrade"," (или эквивалент для дистрибутива).",[76,507,508,501,511,514],{},[26,509,510],{},"Проверяйте конфигурацию PAM после установки пакетов",[29,512,513],{},"sudo pam-auth-update --test",".",[76,516,517,520,521,524,525,528],{},[26,518,519],{},"Используйте аудит"," – настройте ",[29,522,523],{},"auditd"," для отслеживания неудачных попыток аутентификации (",[29,526,527],{},"auditctl -w /etc/pam.d/ -p wa -k pam_changes",").",[76,530,531,534,535,537,538,528],{},[26,532,533],{},"Создавайте резервные копии"," – скопируйте ",[29,536,113],{}," в безопасное место (",[29,539,540],{},"cp -r /etc/pam.d/ /root/pam_backup/",[542,543,544],"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 .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}",{"title":56,"searchDepth":254,"depth":254,"links":546},[547,548,549,556],{"id":19,"depth":254,"text":20},{"id":70,"depth":254,"text":71},{"id":133,"depth":254,"text":134,"children":550},[551,553,554,555],{"id":138,"depth":552,"text":139},3,{"id":221,"depth":552,"text":222},{"id":323,"depth":552,"text":324},{"id":395,"depth":552,"text":396},{"id":491,"depth":254,"text":492},null,"13","2026-08-06 11:39:02","Устранение ошибки PAM Permission denied при входе в систему или запуске команд. Пошаговая инструкция по восстановлению прав доступа за 10 минут.","medium",false,"10-15 мин","md",[566,569,572],{"question":567,"answer":568},"Что делать, если ошибка PAM Permission denied появляется сразу после обновления системы?","Выполните `sudo pam-auth-update`, проверьте файлы `/etc/pam.d/*` на наличие некорректных правил, затем перезапустите службу аутентификации (`sudo systemctl restart systemd-logind`).",{"question":570,"answer":571},"Почему ошибка возникает только при выполнении конкретной команды?","Проверьте права пользователя (`id username`) и членство в необходимых группах (`sudo -l`). Также убедитесь, что конфигурация PAM для этой команды (`/etc/pam.d/\u003Ccommand>`) настроена правильно.",{"question":573,"answer":574},"Как проверить, что ошибка вызвана поврежденными библиотеками PAM?","Запустите `ldd /lib/x86_64-linux-gnu/libpam.so.0` и сравните с установленными библиотеками. Переустановите пакет `libpam0g` (`sudo apt reinstall libpam0g` или `sudo dnf reinstall pam`).",[576,579,582,585],{"name":577,"text":578},"Проверка журнала аутентификации PAM","Откройте `/var/log/auth.log` (`sudo tail -n 50 /var/log/auth.log`) и найдите строку `PAM authentication failure`. Это укажет на точную причину.",{"name":580,"text":581},"Восстановление прав на файлы конфигурации PAM","Установите владельца `root:root` и права `644` для всех файлов в `/etc/pam.d/` (`sudo chmod 644 /etc/pam.d/* && sudo chown root:root /etc/pam.d/*`).",{"name":583,"text":584},"Перезапуск службы аутентификации","Перезапустите службу логина (`sudo systemctl restart systemd-logind`) и проверьте статус (`sudo systemctl status systemd-logind`).",{"name":586,"text":587},"Проверка прав пользователя и группы","Используйте `id \u003Cusername>` для просмотра групп пользователя, затем добавьте в группу sudo (`sudo usermod -aG sudo \u003Cusername>`). Проверьте права с помощью `sudo -l`.","PT15M",[590,591,592,593,594,595,596],"PAM Permission denied при входе в систему","PAM: 13 ошибка доступа","ошибка доступа PAM при запуске команды","установить правильные права PAM","отладить PAM ошибки на Ubuntu","PAM authfail permission denied","починить PAM на Debian","ru_RU",{},true,"/errors/linux/permission-denied-pam","linux",[603,604],"/errors/linux/permission-denied","/guides/linux/pam-configuration","Ошибки Linux",{"title":5,"description":560},"high","errors/linux/permission-denied-pam","Статья расскажет, почему PAM выдает ошибку Permission denied, и покажет 4 проверенных способа исправить проблему на Ubuntu, Debian, CentOS и Fedora. Вы узнаете, как быстро вернуть доступ к системным командам.",[611,612,613,614,615,616,617],"Linux","PAM","authentication","permissions","troubleshooting","Ubuntu","CentOS","error","G6q2T7X2-MZbnVH_0PBmvWY9OijEXZnK0cmXIVVlLUc",{"data":621,"body":622},{},{"type":623,"children":624},"root",[625],{"type":626,"tag":22,"props":627,"children":628},"element",{},[629,631,637,639,644,646,652],{"type":53,"value":630},"Выполните ",{"type":626,"tag":29,"props":632,"children":634},{"className":633},[],[635],{"type":53,"value":636},"sudo pam-auth-update",{"type":53,"value":638},", проверьте файлы ",{"type":626,"tag":29,"props":640,"children":642},{"className":641},[],[643],{"type":53,"value":84},{"type":53,"value":645}," на наличие некорректных правил, затем перезапустите службу аутентификации (",{"type":626,"tag":29,"props":647,"children":649},{"className":648},[],[650],{"type":53,"value":651},"sudo systemctl restart systemd-logind",{"type":53,"value":528},{"data":654,"body":655},{},{"type":623,"children":656},[657],{"type":626,"tag":22,"props":658,"children":659},{},[660,662,668,670,676,678,684],{"type":53,"value":661},"Проверьте права пользователя (",{"type":626,"tag":29,"props":663,"children":665},{"className":664},[],[666],{"type":53,"value":667},"id username",{"type":53,"value":669},") и членство в необходимых группах (",{"type":626,"tag":29,"props":671,"children":673},{"className":672},[],[674],{"type":53,"value":675},"sudo -l",{"type":53,"value":677},"). Также убедитесь, что конфигурация PAM для этой команды (",{"type":626,"tag":29,"props":679,"children":681},{"className":680},[],[682],{"type":53,"value":683},"/etc/pam.d/\u003Ccommand>",{"type":53,"value":685},") настроена правильно.",{"data":687,"body":688},{},{"type":623,"children":689},[690],{"type":626,"tag":22,"props":691,"children":692},{},[693,695,701,703,709,711,717,718,724],{"type":53,"value":694},"Запустите ",{"type":626,"tag":29,"props":696,"children":698},{"className":697},[],[699],{"type":53,"value":700},"ldd /lib/x86_64-linux-gnu/libpam.so.0",{"type":53,"value":702}," и сравните с установленными библиотеками. Переустановите пакет ",{"type":626,"tag":29,"props":704,"children":706},{"className":705},[],[707],{"type":53,"value":708},"libpam0g",{"type":53,"value":710}," (",{"type":626,"tag":29,"props":712,"children":714},{"className":713},[],[715],{"type":53,"value":716},"sudo apt reinstall libpam0g",{"type":53,"value":114},{"type":626,"tag":29,"props":719,"children":721},{"className":720},[],[722],{"type":53,"value":723},"sudo dnf reinstall pam",{"type":53,"value":528},{"data":726,"body":727},{},{"type":623,"children":728},[729],{"type":626,"tag":22,"props":730,"children":731},{},[732,734,739,740,746,748,754],{"type":53,"value":733},"Откройте ",{"type":626,"tag":29,"props":735,"children":737},{"className":736},[],[738],{"type":53,"value":62},{"type":53,"value":710},{"type":626,"tag":29,"props":741,"children":743},{"className":742},[],[744],{"type":53,"value":745},"sudo tail -n 50 /var/log/auth.log",{"type":53,"value":747},") и найдите строку ",{"type":626,"tag":29,"props":749,"children":751},{"className":750},[],[752],{"type":53,"value":753},"PAM authentication failure",{"type":53,"value":755},". Это укажет на точную причину.",{"data":757,"body":758},{},{"type":623,"children":759},[760],{"type":626,"tag":22,"props":761,"children":762},{},[763,765,771,773,779,781,786,787,793],{"type":53,"value":764},"Установите владельца ",{"type":626,"tag":29,"props":766,"children":768},{"className":767},[],[769],{"type":53,"value":770},"root:root",{"type":53,"value":772}," и права ",{"type":626,"tag":29,"props":774,"children":776},{"className":775},[],[777],{"type":53,"value":778},"644",{"type":53,"value":780}," для всех файлов в ",{"type":626,"tag":29,"props":782,"children":784},{"className":783},[],[785],{"type":53,"value":113},{"type":53,"value":710},{"type":626,"tag":29,"props":788,"children":790},{"className":789},[],[791],{"type":53,"value":792},"sudo chmod 644 /etc/pam.d/* && sudo chown root:root /etc/pam.d/*",{"type":53,"value":528},{"data":795,"body":796},{},{"type":623,"children":797},[798],{"type":626,"tag":22,"props":799,"children":800},{},[801,803,808,810,816],{"type":53,"value":802},"Перезапустите службу логина (",{"type":626,"tag":29,"props":804,"children":806},{"className":805},[],[807],{"type":53,"value":651},{"type":53,"value":809},") и проверьте статус (",{"type":626,"tag":29,"props":811,"children":813},{"className":812},[],[814],{"type":53,"value":815},"sudo systemctl status systemd-logind",{"type":53,"value":528},{"data":818,"body":819},{},{"type":623,"children":820},[821],{"type":626,"tag":22,"props":822,"children":823},{},[824,826,832,834,840,842,847],{"type":53,"value":825},"Используйте ",{"type":626,"tag":29,"props":827,"children":829},{"className":828},[],[830],{"type":53,"value":831},"id \u003Cusername>",{"type":53,"value":833}," для просмотра групп пользователя, затем добавьте в группу sudo (",{"type":626,"tag":29,"props":835,"children":837},{"className":836},[],[838],{"type":53,"value":839},"sudo usermod -aG sudo \u003Cusername>",{"type":53,"value":841},"). Проверьте права с помощью ",{"type":626,"tag":29,"props":843,"children":845},{"className":844},[],[846],{"type":53,"value":675},{"type":53,"value":514},[849],{"id":850,"title":851,"appliesTo":852,"author":12,"body":856,"canonical":557,"code":866,"createdAt":1077,"description":1078,"difficulty":561,"draft":562,"estimatedTime":1079,"extension":564,"faq":557,"howToSteps":557,"howToTotalTime":557,"image":557,"keywords":557,"locale":557,"meta":1080,"navigation":599,"path":603,"platform":601,"related":1081,"section":557,"seo":1085,"severity":561,"stem":1086,"summary":1087,"tags":1088,"twitterCreator":557,"twitterSite":557,"type":618,"updatedAt":1077,"__hash__":1091},"content_ru/errors/linux/permission-denied.md","Permission denied в Linux: отказано в доступе",[616,853,854,855],"Debian","Fedora","Arch Linux",{"type":14,"value":857,"toc":1069},[858,868,871,875,891,893,897,900,912,915,930,932,936,939,960,962,966,969,983,986,1002,1004,1008,1011,1026,1029,1045,1047,1051,1066],[22,859,860,861,863,864,867],{},"Ошибка ",[26,862,31],{}," (код ",[29,865,866],{},"EACCES",") в Linux означает, что текущий пользователь не имеет необходимых прав для выполнения операции. Она может возникать при запуске скриптов, открытии файлов или попытке изменить системные каталоги.",[869,870],"hr",{},[17,872,874],{"id":873},"основные-причины","Основные причины",[494,876,877,880,883,888],{},[76,878,879],{},"Недостаточные права на файл или папку",[76,881,882],{},"Отсутствует бит выполнения у скрипта",[76,884,885,886],{},"Попытка доступа к системным каталогам без ",[29,887,35],{},[76,889,890],{},"Неверный владелец файла",[869,892],{},[17,894,896],{"id":895},"способ-1-запуск-с-sudo","Способ 1: Запуск с sudo",[22,898,899],{},"Если операция требует прав администратора:",[48,901,903],{"className":147,"code":902,"language":149,"meta":56,"style":56},"sudo команда\n",[29,904,905],{"__ignoreMap":56},[153,906,907,909],{"class":155,"line":156},[153,908,35],{"class":159},[153,910,911],{"class":162}," команда\n",[22,913,914],{},"Пример:",[48,916,918],{"className":147,"code":917,"language":149,"meta":56,"style":56},"sudo apt update\n",[29,919,920],{"__ignoreMap":56},[153,921,922,924,927],{"class":155,"line":156},[153,923,35],{"class":159},[153,925,926],{"class":162}," apt",[153,928,929],{"class":162}," update\n",[869,931],{},[17,933,935],{"id":934},"способ-2-добавление-права-на-выполнение","Способ 2: Добавление права на выполнение",[22,937,938],{},"Если ошибка возникает при запуске скрипта:",[48,940,942],{"className":147,"code":941,"language":149,"meta":56,"style":56},"chmod +x script.sh\n./script.sh\n",[29,943,944,955],{"__ignoreMap":56},[153,945,946,949,952],{"class":155,"line":156},[153,947,948],{"class":159},"chmod",[153,950,951],{"class":162}," +x",[153,953,954],{"class":162}," script.sh\n",[153,956,957],{"class":155,"line":254},[153,958,959],{"class":159},"./script.sh\n",[869,961],{},[17,963,965],{"id":964},"способ-3-проверка-прав-доступа","Способ 3: Проверка прав доступа",[22,967,968],{},"Посмотрите текущие права:",[48,970,972],{"className":147,"code":971,"language":149,"meta":56,"style":56},"ls -l filename\n",[29,973,974],{"__ignoreMap":56},[153,975,976,978,980],{"class":155,"line":156},[153,977,279],{"class":159},[153,979,282],{"class":196},[153,981,982],{"class":162}," filename\n",[22,984,985],{},"Если нужно изменить владельца:",[48,987,989],{"className":147,"code":988,"language":149,"meta":56,"style":56},"sudo chown user:user filename\n",[29,990,991],{"__ignoreMap":56},[153,992,993,995,997,1000],{"class":155,"line":156},[153,994,35],{"class":159},[153,996,259],{"class":162},[153,998,999],{"class":162}," user:user",[153,1001,982],{"class":162},[869,1003],{},[17,1005,1007],{"id":1006},"способ-4-проверка-прав-на-каталог","Способ 4: Проверка прав на каталог",[22,1009,1010],{},"Даже если файл доступен, родительский каталог может быть закрыт:",[48,1012,1014],{"className":147,"code":1013,"language":149,"meta":56,"style":56},"ls -ld directory\n",[29,1015,1016],{"__ignoreMap":56},[153,1017,1018,1020,1023],{"class":155,"line":156},[153,1019,279],{"class":159},[153,1021,1022],{"class":196}," -ld",[153,1024,1025],{"class":162}," directory\n",[22,1027,1028],{},"При необходимости измените права:",[48,1030,1032],{"className":147,"code":1031,"language":149,"meta":56,"style":56},"sudo chmod 755 directory\n",[29,1033,1034],{"__ignoreMap":56},[153,1035,1036,1038,1040,1043],{"class":155,"line":156},[153,1037,35],{"class":159},[153,1039,242],{"class":162},[153,1041,1042],{"class":196}," 755",[153,1044,1025],{"class":162},[869,1046],{},[17,1048,1050],{"id":1049},"итог","Итог",[22,1052,860,1053,1055,1056,1058,1059,1061,1062,1065],{},[29,1054,866],{}," в Linux почти всегда связана с правами доступа. Использование ",[29,1057,35],{},", корректная настройка ",[29,1060,948],{}," и ",[29,1063,1064],{},"chown"," обычно полностью решают проблему.",[542,1067,1068],{},"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}",{"title":56,"searchDepth":254,"depth":254,"links":1070},[1071,1072,1073,1074,1075,1076],{"id":873,"depth":254,"text":874},{"id":895,"depth":254,"text":896},{"id":934,"depth":254,"text":935},{"id":964,"depth":254,"text":965},{"id":1006,"depth":254,"text":1007},{"id":1049,"depth":254,"text":1050},"2026-02-12","Как исправить ошибку Permission denied в Linux. Пошаговые решения для файлов, папок и исполняемых скриптов.","5-15 мин",{},[1082,1083,1084],"/errors/linux/command-not-found","/errors/linux/no-space-left-on-device","/errors/linux/read-only-file-system",{"title":851,"description":1078},"errors/linux/permission-denied","Ошибка EACCES (Permission denied) возникает, когда у пользователя недостаточно прав для доступа к файлу, папке или выполнению команды.",[611,1089,1090,948,35],"Ошибка","Права доступа","xmflm-_Ps3Z40r-nDeiWmpOlPxv6BSr1lHoU-O5QjO4"]