[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page-ru-/errors/linux/user-not-found":3,"mdc-b1vox1-key":571,"mdc--buhzh8-key":589,"mdc--5dytbi-key":611,"mdc--isfoft-key":635,"mdc--4spzv-key":657,"mdc-2a0yd0-key":688,"mdc-1w4ars-key":727,"mdc--76u4qf-key":757,"mdc--z7yk2g-key":806,"mdc-lr89nj-key":858,"related-/errors/linux/login-failed,/guides/linux/user-management":874},{"id":4,"title":5,"appliesTo":6,"author":10,"body":11,"canonical":499,"code":500,"createdAt":501,"description":502,"difficulty":503,"draft":504,"estimatedTime":505,"extension":506,"faq":507,"howToSteps":520,"howToTotalTime":539,"image":499,"keywords":540,"locale":549,"meta":550,"navigation":551,"path":552,"platform":553,"related":554,"section":557,"seo":558,"severity":559,"stem":560,"summary":561,"tags":562,"twitterCreator":499,"twitterSite":499,"type":569,"updatedAt":501,"__hash__":570},"content_ru/errors/linux/user-not-found.md","Исправление ошибки 'Пользователь не найден' в Linux за 5 минут",[7,8,9],"Ubuntu 22.04","Debian 12","CentOS 8","FixPedia Team",{"type":12,"value":13,"toc":487},"minimark",[14,19,28,47,58,62,108,112,117,136,177,181,186,198,203,231,234,252,256,274,325,329,361,386,390,411,426,431,434,438,483],[15,16,18],"h2",{"id":17},"что-означает-ошибка-пользователь-не-найден","Что означает ошибка 'Пользователь не найден'",[20,21,22,23,27],"p",{},"Ошибка \"Пользователь не найден\" появляется, когда система не может сопоставить введённое имя с записью в ",[24,25,26],"code",{},"/etc/passwd",". Частые варианты сообщения:",[29,30,31,37,42],"ul",{},[32,33,34],"li",{},[24,35,36],{},"login: user unknown",[32,38,39],{},[24,40,41],{},"su: authentication failure; invalid user: \u003Cusername>",[32,43,44],{},[24,45,46],{},"passwd: пользователь не найден",[20,48,49,50,53,54,57],{},"Обычно это происходит при попытке войти в систему, использовать ",[24,51,52],{},"su",", ",[24,55,56],{},"passwd"," или выполнить любое действие, требующее указания UID. Ошибка указывает на то, что запрошенный аккаунт отсутствует или заблокирован.",[15,59,61],{"id":60},"причины-возникновения","Причины возникновения",[29,63,64,71,85,91,102],{},[32,65,66,70],{},[67,68,69],"strong",{},"Ошибка в написании"," – опечатка или лишний пробел в имени пользователя.",[32,72,73,76,77,80,81,84],{},[67,74,75],{},"Удалён аккаунт"," – пользователь был удалён с помощью ",[24,78,79],{},"userdel"," или ",[24,82,83],{},"deluser",".",[32,86,87,90],{},[67,88,89],{},"Заблокирован источник аутентификации"," – LDAP/AD, NIS или PAM возвращают пользователя как неизвестного.",[32,92,93,101],{},[67,94,95,96,80,98],{},"Повреждение ",[24,97,26],{},[24,99,100],{},"/etc/shadow"," – неактуальные записи или неправильные права доступа.",[32,103,104,107],{},[67,105,106],{},"Несоответствие UID/GID"," – пользователь существует, но с другим именем (редко).",[15,109,111],{"id":110},"способы-решения","Способы решения",[113,114,116],"h3",{"id":115},"способ-1-проверка-существования-пользователя","Способ 1: Проверка существования пользователя",[118,119,120,127,133],"ol",{},[32,121,122,123,126],{},"Используйте ",[24,124,125],{},"id \u003Cusername>",", чтобы подтвердить наличие пользователя.",[32,128,129,130,84],{},"Для быстрой проверки выполните ",[24,131,132],{},"grep \u003Cusername> /etc/passwd",[32,134,135],{},"Если пользователь отсутствует, перейдите к способу 2 или восстановите удалённую запись.",[137,138,143],"pre",{"className":139,"code":140,"language":141,"meta":142,"style":142},"language-bash shiki shiki-themes github-light github-dark","# Пример проверки\nid alice\ngrep alice /etc/passwd\n","bash","",[24,144,145,154,165],{"__ignoreMap":142},[146,147,150],"span",{"class":148,"line":149},"line",1,[146,151,153],{"class":152},"sJ8bj","# Пример проверки\n",[146,155,157,161],{"class":148,"line":156},2,[146,158,160],{"class":159},"sScJk","id",[146,162,164],{"class":163},"sZZnC"," alice\n",[146,166,168,171,174],{"class":148,"line":167},3,[146,169,170],{"class":159},"grep",[146,172,173],{"class":163}," alice",[146,175,176],{"class":163}," /etc/passwd\n",[113,178,180],{"id":179},"способ-2-создание-нового-пользователя","Способ 2: Создание нового пользователя",[20,182,183],{},[67,184,185],{},"Для Debian/Ubuntu:",[137,187,189],{"className":139,"code":188,"language":141,"meta":142,"style":142},"adduser alice\n",[24,190,191],{"__ignoreMap":142},[146,192,193,196],{"class":148,"line":149},[146,194,195],{"class":159},"adduser",[146,197,164],{"class":163},[20,199,200],{},[67,201,202],{},"Для RHEL/CentOS:",[137,204,206],{"className":139,"code":205,"language":141,"meta":142,"style":142},"useradd -m -s /bin/bash alice\npasswd alice\n",[24,207,208,225],{"__ignoreMap":142},[146,209,210,213,217,220,223],{"class":148,"line":149},[146,211,212],{"class":159},"useradd",[146,214,216],{"class":215},"sj4cs"," -m",[146,218,219],{"class":215}," -s",[146,221,222],{"class":163}," /bin/bash",[146,224,164],{"class":163},[146,226,227,229],{"class":148,"line":156},[146,228,56],{"class":159},[146,230,164],{"class":163},[20,232,233],{},"Добавьте пользователя в группу sudo, если требуется:",[137,235,237],{"className":139,"code":236,"language":141,"meta":142,"style":142},"usermod -aG sudo alice\n",[24,238,239],{"__ignoreMap":142},[146,240,241,244,247,250],{"class":148,"line":149},[146,242,243],{"class":159},"usermod",[146,245,246],{"class":215}," -aG",[146,248,249],{"class":163}," sudo",[146,251,164],{"class":163},[113,253,255],{"id":254},"способ-3-восстановление-удалённого-пользователя","Способ 3: Восстановление удалённого пользователя",[118,257,258,267],{},[32,259,260,261,263,264,84],{},"Найдите резервную копию ",[24,262,26],{},", например ",[24,265,266],{},"/etc/passwd.bak",[32,268,269,270,273],{},"Восстановите пользователя с помощью ",[24,271,272],{},"useradd -m \u003Cusername>"," и восстановите UID, если необходимо:",[137,275,277],{"className":139,"code":276,"language":141,"meta":142,"style":142},"useradd -m -u \u003Cold-uid> \u003Cusername>\npasswd \u003Cusername>\n",[24,278,279,313],{"__ignoreMap":142},[146,280,281,283,285,288,292,295,299,302,304,307,310],{"class":148,"line":149},[146,282,212],{"class":159},[146,284,216],{"class":215},[146,286,287],{"class":215}," -u",[146,289,291],{"class":290},"szBVR"," \u003C",[146,293,294],{"class":163},"old-ui",[146,296,298],{"class":297},"sVt8B","d",[146,300,301],{"class":290},">",[146,303,291],{"class":290},[146,305,306],{"class":163},"usernam",[146,308,309],{"class":297},"e",[146,311,312],{"class":290},">\n",[146,314,315,317,319,321,323],{"class":148,"line":156},[146,316,56],{"class":159},[146,318,291],{"class":290},[146,320,306],{"class":163},[146,322,309],{"class":297},[146,324,312],{"class":290},[113,326,328],{"id":327},"способ-4-проверка-настроек-pamldap","Способ 4: Проверка настроек PAM/LDAP",[118,330,331,338,358],{},[32,332,333,334,337],{},"Проверьте ",[24,335,336],{},"/etc/pam.d/common-auth"," на наличие корректных модулей.",[32,339,340,341,344,345,80,348,351,352,355,356,84],{},"Убедитесь, что ",[24,342,343],{},"/etc/nsswitch.conf"," включает ",[24,346,347],{},"files",[24,349,350],{},"ldap"," перед ",[24,353,354],{},"winbind"," в строке ",[24,357,56],{},[32,359,360],{},"Перезапустите службы PAM и SSH:",[137,362,364],{"className":139,"code":363,"language":141,"meta":142,"style":142},"systemctl restart pam\nsystemctl restart ssh\n",[24,365,366,377],{"__ignoreMap":142},[146,367,368,371,374],{"class":148,"line":149},[146,369,370],{"class":159},"systemctl",[146,372,373],{"class":163}," restart",[146,375,376],{"class":163}," pam\n",[146,378,379,381,383],{"class":148,"line":156},[146,380,370],{"class":159},[146,382,373],{"class":163},[146,384,385],{"class":163}," ssh\n",[113,387,389],{"id":388},"способ-5-восстановление-файлов-паролей","Способ 5: Восстановление файлов паролей",[118,391,392,401],{},[32,393,394,395,397,398,84],{},"Сделайте резервные копии ",[24,396,26],{}," и ",[24,399,400],{},"/etc/group",[32,402,403,404,397,407,410],{},"Запустите ",[24,405,406],{},"pwck",[24,408,409],{},"grpck"," для проверки целостности:",[137,412,414],{"className":139,"code":413,"language":141,"meta":142,"style":142},"pwck\ngrpck\n",[24,415,416,421],{"__ignoreMap":142},[146,417,418],{"class":148,"line":149},[146,419,420],{"class":159},"pwck\n",[146,422,423],{"class":148,"line":156},[146,424,425],{"class":159},"grpck\n",[118,427,428],{"start":167},[32,429,430],{},"Если проверки выявляют проблемы, исправьте данные вручную или восстановите из резервной копии.",[432,433],"in-article-ad",{},[15,435,437],{"id":436},"профилактика","Профилактика",[29,439,440,446,458,471,477],{},[32,441,442,445],{},[67,443,444],{},"Проверяйте написание"," перед вводом логина; используйте автодополнение, где доступно.",[32,447,448,451,452,53,454,397,456,84],{},[67,449,450],{},"Регулярно создавайте резервные копии"," ",[24,453,26],{},[24,455,100],{},[24,457,400],{},[32,459,460,463,464,80,467,470],{},[67,461,462],{},"Следите за изменениями пользователей"," с помощью ",[24,465,466],{},"lastlog",[24,468,469],{},"last"," для выявления неожиданных удалений.",[32,472,473,476],{},[67,474,475],{},"Обновляйте конфигурации PAM"," после изменений в LDAP/AD.",[32,478,479,482],{},[67,480,481],{},"Используйте неизменяемые пароли"," и многофакторную аутентификацию для уменьшения риска несанкционированных удалений.",[484,485,486],"style",{},"html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}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":142,"searchDepth":156,"depth":156,"links":488},[489,490,491,498],{"id":17,"depth":156,"text":18},{"id":60,"depth":156,"text":61},{"id":110,"depth":156,"text":111,"children":492},[493,494,495,496,497],{"id":115,"depth":167,"text":116},{"id":179,"depth":167,"text":180},{"id":254,"depth":167,"text":255},{"id":327,"depth":167,"text":328},{"id":388,"depth":167,"text":389},{"id":436,"depth":156,"text":437},null,"ENOTFOUND","2026-07-11 18:58:10","Узнайте, как быстро исправить ошибку 'Пользователь не найден' в Linux. Пошаговая инструкция с командами и советами по профилактике.","easy",false,"5-10 мин","md",[508,511,514,517],{"answer":509,"question":510},"Это происходит, когда имя учетной записи не существует в системе или удалено. Проверьте написание логина и наличие пользователя в `/etc/passwd`.","Почему команда `login` выдает ошибку 'Пользователь не найден'?",{"answer":512,"question":513},"Используйте `adduser \u003Cusername>` или `useradd -m \u003Cusername>`. Команда автоматически настроит домашнюю директорию и основные группы.","Как создать нового пользователя, если предыдущий пропал?",{"answer":515,"question":516},"Убедитесь, что пользователь существует (`id \u003Cusername>`), правильные права (`chmod`) и что PAM/LDAP настройки актуальны.","Что делать, если `su` не может переключиться на нужного пользователя?",{"answer":518,"question":519},"Проверяйте написание логина, используйте точное имя, регулярно проверяйте `/etc/passwd` и `/etc/shadow`, а также следите за настройками аутентификации.","Как предотвратить появление ошибки 'Пользователь не найден'?",[521,524,527,530,533,536],{"name":522,"text":523},"Проверьте существование пользователя","Выполните `id \u003Cusername>`. Если выводит `id: неизвестный пользователь`, пользователь отсутствует. Используйте `grep \u003Cusername> /etc/passwd` для быстрой проверки.",{"name":525,"text":526},"Создайте отсутствующего пользователя","Для Debian/Ubuntu: `adduser \u003Cusername>`. Для RHEL/CentOS: `useradd -m -s /bin/bash \u003Cusername>` затем `passwd \u003Cusername>`. При необходимости добавьте в группы: `usermod -aG sudo \u003Cusername>`.",{"name":528,"text":529},"Восстановите удаленного пользователя","Если учетная запись была удалена ранее, восстановите её из резервной копии `/etc/passwd` или с помощью `useradd` с тем же UID. Проверьте `lastlog` для истории входов.",{"name":531,"text":532},"Проверьте настройки PAM/LDAP","Откройте `/etc/pam.d/common-auth` и `/etc/nsswitch.conf`. Убедитесь, что источники `passwd` (`ldap` или `files`) настроены правильно. Перезапустите службы: `systemctl restart pam`.",{"name":534,"text":535},"Восстановите поврежденные файлы паролей","Если `passwd` или `group` повреждены, восстановите их: `cp /etc/passwd /etc/passwd.backup`, затем `cp /etc/group /etc/group.backup`. Используйте `pwck` и `grpck` для проверки.",{"name":537,"text":538},"Проверьте журналы событий","Выполните `journalctl -u pam -u sshd -b` для поиска последних неудачных попыток входа. Это поможет выявить скрытые проблемы с аутентификацией.","PT10M",[541,542,36,543,544,46,545,546,547,548],"пользователь не найден","ошибка linux user not found","adduser не удалось","su: authentication failure","usermod: пользователь не найден","userdel: пользователь не найден","find user not found","linux user management error","ru_RU",{},true,"/errors/linux/user-not-found","linux",[555,556],"/errors/linux/login-failed","/guides/linux/user-management","Ошибки Linux",{"title":5,"description":502},"high","errors/linux/user-not-found","Статья объясняет, почему в Linux появляется ошибка 'Пользователь не найден' и как быстро её устранить с помощью простых команд. Вы узнаете причины, способы решения и профилактические меры.",[563,564,565,566,567,568],"Linux","User Management","Authentication","Troubleshooting","Shell Commands","System Administration","error","H9Cctt-ndrcWvCZ70g_CNnC96KhT2zp5puRu-ORN6wQ",{"data":572,"body":573},{},{"type":574,"children":575},"root",[576],{"type":577,"tag":20,"props":578,"children":579},"element",{},[580,583,588],{"type":581,"value":582},"text","Это происходит, когда имя учетной записи не существует в системе или удалено. Проверьте написание логина и наличие пользователя в ",{"type":577,"tag":24,"props":584,"children":586},{"className":585},[],[587],{"type":581,"value":26},{"type":581,"value":84},{"data":590,"body":591},{},{"type":574,"children":592},[593],{"type":577,"tag":20,"props":594,"children":595},{},[596,597,603,604,609],{"type":581,"value":122},{"type":577,"tag":24,"props":598,"children":600},{"className":599},[],[601],{"type":581,"value":602},"adduser \u003Cusername>",{"type":581,"value":80},{"type":577,"tag":24,"props":605,"children":607},{"className":606},[],[608],{"type":581,"value":272},{"type":581,"value":610},". Команда автоматически настроит домашнюю директорию и основные группы.",{"data":612,"body":613},{},{"type":574,"children":614},[615],{"type":577,"tag":20,"props":616,"children":617},{},[618,620,625,627,633],{"type":581,"value":619},"Убедитесь, что пользователь существует (",{"type":577,"tag":24,"props":621,"children":623},{"className":622},[],[624],{"type":581,"value":125},{"type":581,"value":626},"), правильные права (",{"type":577,"tag":24,"props":628,"children":630},{"className":629},[],[631],{"type":581,"value":632},"chmod",{"type":581,"value":634},") и что PAM/LDAP настройки актуальны.",{"data":636,"body":637},{},{"type":574,"children":638},[639],{"type":577,"tag":20,"props":640,"children":641},{},[642,644,649,650,655],{"type":581,"value":643},"Проверяйте написание логина, используйте точное имя, регулярно проверяйте ",{"type":577,"tag":24,"props":645,"children":647},{"className":646},[],[648],{"type":581,"value":26},{"type":581,"value":397},{"type":577,"tag":24,"props":651,"children":653},{"className":652},[],[654],{"type":581,"value":100},{"type":581,"value":656},", а также следите за настройками аутентификации.",{"data":658,"body":659},{},{"type":574,"children":660},[661],{"type":577,"tag":20,"props":662,"children":663},{},[664,666,671,673,679,681,686],{"type":581,"value":665},"Выполните ",{"type":577,"tag":24,"props":667,"children":669},{"className":668},[],[670],{"type":581,"value":125},{"type":581,"value":672},". Если выводит ",{"type":577,"tag":24,"props":674,"children":676},{"className":675},[],[677],{"type":581,"value":678},"id: неизвестный пользователь",{"type":581,"value":680},", пользователь отсутствует. Используйте ",{"type":577,"tag":24,"props":682,"children":684},{"className":683},[],[685],{"type":581,"value":132},{"type":581,"value":687}," для быстрой проверки.",{"data":689,"body":690},{},{"type":574,"children":691},[692],{"type":577,"tag":20,"props":693,"children":694},{},[695,697,702,704,710,712,718,720,726],{"type":581,"value":696},"Для Debian/Ubuntu: ",{"type":577,"tag":24,"props":698,"children":700},{"className":699},[],[701],{"type":581,"value":602},{"type":581,"value":703},". Для RHEL/CentOS: ",{"type":577,"tag":24,"props":705,"children":707},{"className":706},[],[708],{"type":581,"value":709},"useradd -m -s /bin/bash \u003Cusername>",{"type":581,"value":711}," затем ",{"type":577,"tag":24,"props":713,"children":715},{"className":714},[],[716],{"type":581,"value":717},"passwd \u003Cusername>",{"type":581,"value":719},". При необходимости добавьте в группы: ",{"type":577,"tag":24,"props":721,"children":723},{"className":722},[],[724],{"type":581,"value":725},"usermod -aG sudo \u003Cusername>",{"type":581,"value":84},{"data":728,"body":729},{},{"type":574,"children":730},[731],{"type":577,"tag":20,"props":732,"children":733},{},[734,736,741,743,748,750,755],{"type":581,"value":735},"Если учетная запись была удалена ранее, восстановите её из резервной копии ",{"type":577,"tag":24,"props":737,"children":739},{"className":738},[],[740],{"type":581,"value":26},{"type":581,"value":742}," или с помощью ",{"type":577,"tag":24,"props":744,"children":746},{"className":745},[],[747],{"type":581,"value":212},{"type":581,"value":749}," с тем же UID. Проверьте ",{"type":577,"tag":24,"props":751,"children":753},{"className":752},[],[754],{"type":581,"value":466},{"type":581,"value":756}," для истории входов.",{"data":758,"body":759},{},{"type":574,"children":760},[761],{"type":577,"tag":20,"props":762,"children":763},{},[764,766,771,772,777,779,784,786,791,792,797,799,805],{"type":581,"value":765},"Откройте ",{"type":577,"tag":24,"props":767,"children":769},{"className":768},[],[770],{"type":581,"value":336},{"type":581,"value":397},{"type":577,"tag":24,"props":773,"children":775},{"className":774},[],[776],{"type":581,"value":343},{"type":581,"value":778},". Убедитесь, что источники ",{"type":577,"tag":24,"props":780,"children":782},{"className":781},[],[783],{"type":581,"value":56},{"type":581,"value":785}," (",{"type":577,"tag":24,"props":787,"children":789},{"className":788},[],[790],{"type":581,"value":350},{"type":581,"value":80},{"type":577,"tag":24,"props":793,"children":795},{"className":794},[],[796],{"type":581,"value":347},{"type":581,"value":798},") настроены правильно. Перезапустите службы: ",{"type":577,"tag":24,"props":800,"children":802},{"className":801},[],[803],{"type":581,"value":804},"systemctl restart pam",{"type":581,"value":84},{"data":807,"body":808},{},{"type":574,"children":809},[810],{"type":577,"tag":20,"props":811,"children":812},{},[813,815,820,821,827,829,835,837,843,845,850,851,856],{"type":581,"value":814},"Если ",{"type":577,"tag":24,"props":816,"children":818},{"className":817},[],[819],{"type":581,"value":56},{"type":581,"value":80},{"type":577,"tag":24,"props":822,"children":824},{"className":823},[],[825],{"type":581,"value":826},"group",{"type":581,"value":828}," повреждены, восстановите их: ",{"type":577,"tag":24,"props":830,"children":832},{"className":831},[],[833],{"type":581,"value":834},"cp /etc/passwd /etc/passwd.backup",{"type":581,"value":836},", затем ",{"type":577,"tag":24,"props":838,"children":840},{"className":839},[],[841],{"type":581,"value":842},"cp /etc/group /etc/group.backup",{"type":581,"value":844},". Используйте ",{"type":577,"tag":24,"props":846,"children":848},{"className":847},[],[849],{"type":581,"value":406},{"type":581,"value":397},{"type":577,"tag":24,"props":852,"children":854},{"className":853},[],[855],{"type":581,"value":409},{"type":581,"value":857}," для проверки.",{"data":859,"body":860},{},{"type":574,"children":861},[862],{"type":577,"tag":20,"props":863,"children":864},{},[865,866,872],{"type":581,"value":665},{"type":577,"tag":24,"props":867,"children":869},{"className":868},[],[870],{"type":581,"value":871},"journalctl -u pam -u sshd -b",{"type":581,"value":873}," для поиска последних неудачных попыток входа. Это поможет выявить скрытые проблемы с аутентификацией.",[875],{"id":876,"title":877,"appliesTo":878,"author":10,"body":884,"canonical":499,"code":142,"createdAt":1589,"description":1590,"difficulty":503,"draft":504,"estimatedTime":1591,"extension":506,"faq":1592,"howToSteps":1605,"howToTotalTime":1624,"image":499,"keywords":1625,"locale":549,"meta":1634,"navigation":551,"path":556,"platform":553,"related":1635,"section":1639,"seo":1640,"severity":1641,"stem":1642,"summary":1643,"tags":1644,"twitterCreator":499,"twitterSite":499,"type":1649,"updatedAt":1589,"__hash__":1650},"content_ru/guides/linux/user-management.md","Полное руководство по управлению пользователями в Linux",[879,880,881,882,883],"Ubuntu 20.04+","Debian 11+","CentOS 8+","RHEL 8+","Fedora 35+",{"type":12,"value":885,"toc":1576},[886,890,903,906,923,925,929,932,954,964,968,972,978,999,1030,1039,1059,1067,1071,1077,1091,1094,1108,1112,1123,1141,1161,1174,1192,1197,1220,1224,1233,1240,1278,1286,1326,1330,1337,1355,1369,1374,1387,1397,1401,1490,1494,1573],[15,887,889],{"id":888},"введение-зачем-это-нужно","Введение / Зачем это нужно",[20,891,892,893,53,896,397,899,902],{},"Управление пользователями — одна из фундаментальных задач системного администратора Linux. Корректная настройка учётных записей обеспечивает ",[67,894,895],{},"безопасность",[67,897,898],{},"разделение прав доступа",[67,900,901],{},"подотчётность"," в системе. Этот гайд объясняет, как выполнять основные операции: создание, модификация и удаление пользователей, а также работу с группами. Все команды работают в большинстве современных дистрибутивов (Ubuntu, Debian, CentOS, RHEL, Fedora).",[20,904,905],{},"После выполнения этого руководства вы сможете:",[29,907,908,911,914,917,920],{},[32,909,910],{},"Создавать пользователей с нужными параметрами (домашний каталог, оболочка).",[32,912,913],{},"Назначать и изменять пароли.",[32,915,916],{},"Управлять членством в группах.",[32,918,919],{},"Безопасно удалять учётные записи.",[32,921,922],{},"Проверять информацию о пользователях.",[432,924],{},[15,926,928],{"id":927},"требования-подготовка","Требования / Подготовка",[20,930,931],{},"Перед началом убедитесь, что:",[118,933,934,941,951],{},[32,935,936,937,940],{},"У вас есть ",[67,938,939],{},"доступ к терминалу"," или консоли управления сервером.",[32,942,943,944,947,948,84],{},"Вы вошли в систему ",[67,945,946],{},"от имени root"," или под пользователем с правами ",[67,949,950],{},"sudo",[32,952,953],{},"У вас есть базовое понимание командной строки.",[20,955,956,959,960,963],{},[67,957,958],{},"Проверка прав:"," Выполните команду ",[24,961,962],{},"sudo -v",". Если пароль запрашивается и вы его знаете — всё готово. Если выводится сообщение об ошибке, обратитесь к администратору системы.",[15,965,967],{"id":966},"пошаговая-инструкция","Пошаговая инструкция",[113,969,971],{"id":970},"шаг-1-создание-нового-пользователя","Шаг 1: Создание нового пользователя",[20,973,974,975,977],{},"Основная утилита — ",[24,976,212],{},". Рекомендуемый командный шаблон:",[137,979,981],{"className":139,"code":980,"language":141,"meta":142,"style":142},"sudo useradd -m -s /bin/bash newusername\n",[24,982,983],{"__ignoreMap":142},[146,984,985,987,990,992,994,996],{"class":148,"line":149},[146,986,950],{"class":159},[146,988,989],{"class":163}," useradd",[146,991,216],{"class":215},[146,993,219],{"class":215},[146,995,222],{"class":163},[146,997,998],{"class":163}," newusername\n",[29,1000,1001,1014],{},[32,1002,1003,1006,1007,1010,1011,84],{},[24,1004,1005],{},"-m"," — автоматически создаёт домашний каталог ",[24,1008,1009],{},"/home/newusername"," на основе шаблона ",[24,1012,1013],{},"/etc/skel",[32,1015,1016,1019,1020,1022,1023,53,1026,1029],{},[24,1017,1018],{},"-s /bin/bash"," — устанавливает ",[24,1021,141],{}," в качестве оболочки входа по умолчанию. Для других оболочек укажите соответствующий путь (",[24,1024,1025],{},"/bin/zsh",[24,1027,1028],{},"/bin/sh",").",[20,1031,1032],{},[67,1033,1034,1035,1038],{},"Пример создания пользователя ",[24,1036,1037],{},"devops"," с оболочкой bash:",[137,1040,1042],{"className":139,"code":1041,"language":141,"meta":142,"style":142},"sudo useradd -m -s /bin/bash devops\n",[24,1043,1044],{"__ignoreMap":142},[146,1045,1046,1048,1050,1052,1054,1056],{"class":148,"line":149},[146,1047,950],{"class":159},[146,1049,989],{"class":163},[146,1051,216],{"class":215},[146,1053,219],{"class":215},[146,1055,222],{"class":163},[146,1057,1058],{"class":163}," devops\n",[20,1060,1061,1064,1065,84],{},[67,1062,1063],{},"Примечание:"," Если нужно создать пользователя без домашнего каталога (например, для системных служб), опустите флаг ",[24,1066,1005],{},[113,1068,1070],{"id":1069},"шаг-2-назначение-пароля-пользователю","Шаг 2: Назначение пароля пользователю",[20,1072,1073,1074,1076],{},"Созданный пользователь не сможет войти в систему, пока не получит пароль. Используйте ",[24,1075,56],{},":",[137,1078,1080],{"className":139,"code":1079,"language":141,"meta":142,"style":142},"sudo passwd newusername\n",[24,1081,1082],{"__ignoreMap":142},[146,1083,1084,1086,1089],{"class":148,"line":149},[146,1085,950],{"class":159},[146,1087,1088],{"class":163}," passwd",[146,1090,998],{"class":163},[20,1092,1093],{},"Система запросит дважды ввод нового пароля. Вводимые символы не отображаются.",[20,1095,1096,1099,1100,1103,1104,1107],{},[67,1097,1098],{},"Важно:"," Для повышения безопасности пароль должен соответствовать политике сложности. Настройка политик (длина, наличие цифр/спецсимволов) выполняется через файл ",[24,1101,1102],{},"/etc/login.defs"," и модуль PAM (",[24,1105,1106],{},"/etc/pam.d/common-password"," в Debian/Ubuntu).",[113,1109,1111],{"id":1110},"шаг-3-добавление-пользователя-в-дополнительные-группы","Шаг 3: Добавление пользователя в дополнительные группы",[20,1113,1114,1115,1118,1119,1122],{},"По умолчанию пользователь добавляется в свою персональную группу (с таким же именем). Чтобы предоставить ему ",[67,1116,1117],{},"привилегии sudo"," или доступ к другим ресурсам (например, ",[24,1120,1121],{},"docker","), добавьте его в нужные группы.",[137,1124,1126],{"className":139,"code":1125,"language":141,"meta":142,"style":142},"sudo usermod -aG sudo newusername\n",[24,1127,1128],{"__ignoreMap":142},[146,1129,1130,1132,1135,1137,1139],{"class":148,"line":149},[146,1131,950],{"class":159},[146,1133,1134],{"class":163}," usermod",[146,1136,246],{"class":215},[146,1138,249],{"class":163},[146,1140,998],{"class":163},[29,1142,1143],{},[32,1144,1145,1148,1149,1152,1153,1156,1157,1160],{},[24,1146,1147],{},"-aG"," — ",[67,1150,1151],{},"критически важные флаги",". ",[24,1154,1155],{},"-a"," (append) добавляет группу к существующим, не удаляя другие. ",[24,1158,1159],{},"-G"," указывает список дополнительных групп.",[20,1162,1163,1166,1167,1169,1170,397,1172,1076],{},[67,1164,1165],{},"Пример:"," Добавление пользователя ",[24,1168,1037],{}," в группы ",[24,1171,950],{},[24,1173,1121],{},[137,1175,1177],{"className":139,"code":1176,"language":141,"meta":142,"style":142},"sudo usermod -aG sudo,docker devops\n",[24,1178,1179],{"__ignoreMap":142},[146,1180,1181,1183,1185,1187,1190],{"class":148,"line":149},[146,1182,950],{"class":159},[146,1184,1134],{"class":163},[146,1186,246],{"class":215},[146,1188,1189],{"class":163}," sudo,docker",[146,1191,1058],{"class":163},[20,1193,1194],{},[67,1195,1196],{},"Проверка групп пользователя:",[137,1198,1200],{"className":139,"code":1199,"language":141,"meta":142,"style":142},"groups devops\n# или\nid devops\n",[24,1201,1202,1209,1214],{"__ignoreMap":142},[146,1203,1204,1207],{"class":148,"line":149},[146,1205,1206],{"class":159},"groups",[146,1208,1058],{"class":163},[146,1210,1211],{"class":148,"line":156},[146,1212,1213],{"class":152},"# или\n",[146,1215,1216,1218],{"class":148,"line":167},[146,1217,160],{"class":159},[146,1219,1058],{"class":163},[113,1221,1223],{"id":1222},"шаг-4-настройка-параметров-по-умолчанию-опционально","Шаг 4: Настройка параметров по умолчанию (опционально)",[20,1225,1226,1227,1230,1231,84],{},"Если вы часто создаёте пользователей с одинаковыми настройками, измените значения по умолчанию в ",[24,1228,1229],{},"/etc/default/useradd"," или используйте флаги напрямую в команде ",[24,1232,212],{},[20,1234,1235],{},[67,1236,1237,1238,1076],{},"Часто используемые флаги ",[24,1239,212],{},[29,1241,1242,1251,1260,1266,1272],{},[32,1243,1244,1247,1248,1029],{},[24,1245,1246],{},"-c \"Комментарий\""," — Полное имя или описание (например, ",[24,1249,1250],{},"-c \"Ivan Petrov\"",[32,1252,1253,1256,1257,1029],{},[24,1254,1255],{},"-d /путь/к/домашнему/каталогу"," — явный путь к домашнему каталогу (если не ",[24,1258,1259],{},"/home/username",[32,1261,1262,1265],{},[24,1263,1264],{},"-G группа1,группа2"," — сразу добавить в дополнительные группы при создании.",[32,1267,1268,1271],{},[24,1269,1270],{},"-e YYYY-MM-DD"," — дата истечения срока действия учётной записи.",[32,1273,1274,1277],{},[24,1275,1276],{},"-f N"," — количество дней после истечения пароля, в течение которых вход возможен (0 — немедленная блокировка).",[20,1279,1280],{},[67,1281,1282,1283,1076],{},"Пример создания пользователя с комментарием и сразу в группе ",[24,1284,1285],{},"developers",[137,1287,1289],{"className":139,"code":1288,"language":141,"meta":142,"style":142},"sudo useradd -m -c \"Anna Sidorova\" -G developers -s /bin/bash anna\nsudo passwd anna\n",[24,1290,1291,1318],{"__ignoreMap":142},[146,1292,1293,1295,1297,1299,1302,1305,1308,1311,1313,1315],{"class":148,"line":149},[146,1294,950],{"class":159},[146,1296,989],{"class":163},[146,1298,216],{"class":215},[146,1300,1301],{"class":215}," -c",[146,1303,1304],{"class":163}," \"Anna Sidorova\"",[146,1306,1307],{"class":215}," -G",[146,1309,1310],{"class":163}," developers",[146,1312,219],{"class":215},[146,1314,222],{"class":163},[146,1316,1317],{"class":163}," anna\n",[146,1319,1320,1322,1324],{"class":148,"line":156},[146,1321,950],{"class":159},[146,1323,1088],{"class":163},[146,1325,1317],{"class":163},[113,1327,1329],{"id":1328},"шаг-5-удаление-пользователя","Шаг 5: Удаление пользователя",[20,1331,1332,1333,1336],{},"При удалении пользователя можно оставить его домашний каталог и почтовый спул (файлы в ",[24,1334,1335],{},"/var/spool/mail",") или удалить всё.",[137,1338,1340],{"className":139,"code":1339,"language":141,"meta":142,"style":142},"sudo userdel -r username\n",[24,1341,1342],{"__ignoreMap":142},[146,1343,1344,1346,1349,1352],{"class":148,"line":149},[146,1345,950],{"class":159},[146,1347,1348],{"class":163}," userdel",[146,1350,1351],{"class":215}," -r",[146,1353,1354],{"class":163}," username\n",[29,1356,1357],{},[32,1358,1359,1362,1363,1365,1366],{},[24,1360,1361],{},"-r"," — удаляет домашний каталог пользователя (",[24,1364,1259],{},") и почтовый спул. ",[67,1367,1368],{},"Используйте с осторожностью!",[20,1370,1371],{},[67,1372,1373],{},"Безопасный вариант (только учётная запись):",[137,1375,1377],{"className":139,"code":1376,"language":141,"meta":142,"style":142},"sudo userdel username\n",[24,1378,1379],{"__ignoreMap":142},[146,1380,1381,1383,1385],{"class":148,"line":149},[146,1382,950],{"class":159},[146,1384,1348],{"class":163},[146,1386,1354],{"class":163},[20,1388,1389,1390,1392,1393,1396],{},"В этом случае файлы в ",[24,1391,1259],{}," останутся на диске и будут принадлежать удалённому UID. Их нужно будет вручную найти (",[24,1394,1395],{},"find / -uid бывший_UID",") и удалить или перепривязать.",[15,1398,1400],{"id":1399},"проверка-результата","Проверка результата",[118,1402,1403,1429,1463,1480],{},[32,1404,1405,1408,1409,1076,1411,1425,1428],{},[67,1406,1407],{},"Существование пользователя:"," Проверьте запись в ",[24,1410,26],{},[137,1412,1414],{"className":139,"code":1413,"language":141,"meta":142,"style":142},"getent passwd newusername\n",[24,1415,1416],{"__ignoreMap":142},[146,1417,1418,1421,1423],{"class":148,"line":149},[146,1419,1420],{"class":159},"getent",[146,1422,1088],{"class":163},[146,1424,998],{"class":163},[1426,1427],"br",{},"Вывод должен содержать строку с UID, GID, домашним каталогом и оболочкой.",[32,1430,1431,1434,1435,1437,1438,80,1441,1444,1445],{},[67,1432,1433],{},"Пароль:"," Убедитесь, что пароль установлен (в поле пароля ",[24,1436,100],{}," будет хэш, а не ",[24,1439,1440],{},"!",[24,1442,1443],{},"*","):",[137,1446,1448],{"className":139,"code":1447,"language":141,"meta":142,"style":142},"sudo grep newusername /etc/shadow\n",[24,1449,1450],{"__ignoreMap":142},[146,1451,1452,1454,1457,1460],{"class":148,"line":149},[146,1453,950],{"class":159},[146,1455,1456],{"class":163}," grep",[146,1458,1459],{"class":163}," newusername",[146,1461,1462],{"class":163}," /etc/shadow\n",[32,1464,1465,1468,1469],{},[67,1466,1467],{},"Группы:"," Проверьте членство:",[137,1470,1472],{"className":139,"code":1471,"language":141,"meta":142,"style":142},"id newusername\n",[24,1473,1474],{"__ignoreMap":142},[146,1475,1476,1478],{"class":148,"line":149},[146,1477,160],{"class":159},[146,1479,998],{"class":163},[32,1481,1482,1485,1486,1489],{},[67,1483,1484],{},"Вход в систему:"," Попробуйте войти под новым пользователем с помощью ",[24,1487,1488],{},"su - newusername"," (в новой сессии) или через SSH/консоль, если это удалённый пользователь.",[15,1491,1493],{"id":1492},"возможные-проблемы","Возможные проблемы",[29,1495,1496,1504,1519,1541,1559],{},[32,1497,1498,1503],{},[67,1499,1500],{},[24,1501,1502],{},"useradd: user 'username' already exists"," — Пользователь с таким именем уже есть в системе. Используйте другое имя или удалите старого пользователя.",[32,1505,1506,1511,1512,1514,1515,1518],{},[67,1507,1508],{},[24,1509,1510],{},"passwd: Authentication token manipulation error"," — Не удалось установить пароль. Чаще всего причина — отсутствие прав sudo или заблокированный файл ",[24,1513,100],{}," (проверьте права: ",[24,1516,1517],{},"ls -l /etc/shadow","). Также может быть нехватка места на диске.",[32,1520,1521,1526,1527,1529,1530,1533,1534,1537,1538,84],{},[67,1522,1523,1524],{},"Пользователь не может выполнять ",[24,1525,950],{}," — После добавления в группу ",[24,1528,950],{}," пользователю ",[67,1531,1532],{},"нужно выйти и заново войти"," в систему, чтобы обновить список групп. Можно применить изменения без перезахода: ",[24,1535,1536],{},"newgrp sudo"," (в текущей сессии) или ",[24,1539,1540],{},"sg sudo -c 'команда'",[32,1542,1543,1546,1547,1549,1550,1553,1554,1556,1557,84],{},[67,1544,1545],{},"Домашний каталог не создаётся"," — Убедитесь, что в ",[24,1548,1102],{}," правильно указан ",[24,1551,1552],{},"CREATE_HOME yes",". Или используйте флаг ",[24,1555,1005],{}," явно. Также проверьте наличие и права на шаблон ",[24,1558,1013],{},[32,1560,1561,1566,1567,80,1569,1572],{},[67,1562,1563],{},[24,1564,1565],{},"usermod: cannot lock /etc/passwd; try again later"," — Другой процесс (например, другой ",[24,1568,212],{},[24,1570,1571],{},"vipw",") заблокировал файл паролей. Подождите минуту и повторите попытку.",[484,1574,1575],{},"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 pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}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":142,"searchDepth":156,"depth":156,"links":1577},[1578,1579,1580,1587,1588],{"id":888,"depth":156,"text":889},{"id":927,"depth":156,"text":928},{"id":966,"depth":156,"text":967,"children":1581},[1582,1583,1584,1585,1586],{"id":970,"depth":167,"text":971},{"id":1069,"depth":167,"text":1070},{"id":1110,"depth":167,"text":1111},{"id":1222,"depth":167,"text":1223},{"id":1328,"depth":167,"text":1329},{"id":1399,"depth":156,"text":1400},{"id":1492,"depth":156,"text":1493},"2026-02-17 12:40:30","Пошаговая инструкция по созданию, изменению и удалению пользователей в Linux. Работа с группами, паролями и правами доступа. Готовые команды для Ubuntu, CentOS и других дистрибутивов.","15-20 мин",[1593,1596,1599,1602],{"question":1594,"answer":1595},"Как создать пользователя с домашней директорией и оболочкой bash?","Используйте команду `sudo useradd -m -s /bin/bash username`. Ключ `-m` создаст домашний каталог, а `-s` укажет оболочку по умолчанию.",{"question":1597,"answer":1598},"Что делать, если при создании пользователя выскакивает ошибка 'user already exists'?","Указанное имя уже занято. Проверьте существующих пользователей командой `getent passwd` или `id username` и выберите другое имя.",{"question":1600,"answer":1601},"Как временно заблокировать учётную запись, не удаляя её?","Заблокируйте пароль командой `sudo passwd -l username`. Для разблокировки используйте `sudo passwd -u username`. Это предотвратит вход по паролю.",{"question":1603,"answer":1604},"Можно ли изменить UID пользователя после создания?","Да, командой `sudo usermod -u новый_UID username`. **Важно:** предварительно проверьте, не принадлежат ли файлы в системе этому UID, иначе могут возникнуть проблемы с правами.",[1606,1609,1612,1615,1618,1621],{"name":1607,"text":1608},"Подготовка и проверка прав","Убедитесь, что вы вошли в систему с правами root или имеете доступ к sudo. Проверьте это, выполнив команду `whoami`. Результат должен быть `root` или `sudo` доступен.",{"name":1610,"text":1611},"Создание нового пользователя","Используйте утилиту `useradd` для создания учётной записи. Рекомендуемый базовый вариант: `sudo useradd -m -s /bin/bash newuser`. Флаги `-m` (создать домашний каталог) и `-s` (установить оболочку) являются лучшей практикой.",{"name":1613,"text":1614},"Назначение пароля","Сразу после создания задайте пароль с помощью `sudo passwd newuser`. Вам будет предложено дважды ввести новый пароль. Пароль не отображается при вводе.",{"name":1616,"text":1617},"Настройка дополнительных параметров (опционально)","Можно добавить пользователя в дополнительные группы (например, `sudo` или `docker`) командой `sudo usermod -aG группа newuser`. Для полного копирования параметров из существующего пользователя используйте `sudo useradd -m -k /etc/skel -G группа1,группа2 -s /bin/bash newuser`.",{"name":1619,"text":1620},"Проверка созданной учётной записи","Убедитесь, что пользователь создан корректно: `id newuser` покажет UID, GID и группы. Проверьте наличие домашнего каталога `/home/newuser` и файла `/etc/passwd`.",{"name":1622,"text":1623},"Удаление пользователя","Для полного удаления пользователя и его домашнего каталога используйте `sudo userdel -r username`. Без флага `-r` удалится только запись в `/etc/passwd`, а домашняя папка останется.","PT15M",[1626,1627,1628,1629,1630,1631,1632,1633],"управление пользователями linux","создать пользователя linux команда","удалить пользователя linux","добавить пользователя в группу linux","изменить пароль пользователя linux","useradd usermod userdel","администрирование пользователей linux","группы linux команды",{},[1636,1637,1638],"/guides/linux/sudo-permissions","/guides/linux/file-permissions-chmod","/errors/linux/su-command-failed","Гайды Linux",{"title":877,"description":1590},"low","guides/linux/user-management","Это руководство объясняет, как эффективно управлять учётными записями пользователей в Linux с помощью стандартных утилит командной строки. Вы научитесь создавать, модифицировать и удалять пользователей, а также управлять их группами и правами.",[1645,563,1646,1647,1206,950,1648],"администрирование","CLI","users","sysadmin","guide","IGt5_vIVbwydHbZYSYHnRyN9S0Sp1HCUkGP_LgG5uzw"]