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