<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>https://wiki.alex-master.com/index.php?action=history&amp;feed=atom&amp;title=Userdel</id>
		<title>Userdel - История изменений</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.alex-master.com/index.php?action=history&amp;feed=atom&amp;title=Userdel"/>
		<link rel="alternate" type="text/html" href="https://wiki.alex-master.com/index.php?title=Userdel&amp;action=history"/>
		<updated>2026-05-06T21:42:12Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.24.2</generator>

	<entry>
		<id>https://wiki.alex-master.com/index.php?title=Userdel&amp;diff=595&amp;oldid=prev</id>
		<title>Vaal: Новая страница: «'''userdel'''(от англ. '''user''' '''del'''ete) - удаляет учётную запись и файлы пользователя.&lt;br /&gt; == Синтакс…»</title>
		<link rel="alternate" type="text/html" href="https://wiki.alex-master.com/index.php?title=Userdel&amp;diff=595&amp;oldid=prev"/>
				<updated>2018-01-09T12:00:21Z</updated>
		
		<summary type="html">&lt;p&gt;Новая страница: «&amp;#039;&amp;#039;&amp;#039;userdel&amp;#039;&amp;#039;&amp;#039;(от англ. &amp;#039;&amp;#039;&amp;#039;user&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;del&amp;#039;&amp;#039;&amp;#039;ete) - удаляет учётную запись и файлы пользователя.&amp;lt;br /&amp;gt; == Синтакс…»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;'''userdel'''(от англ. '''user''' '''del'''ete) - удаляет учётную запись и файлы пользователя.&amp;lt;br /&amp;gt;&lt;br /&gt;
== Синтаксис ==&lt;br /&gt;
'''userdel''' [''параметры''] ''LOGIN''&lt;br /&gt;
== Описание ==&lt;br /&gt;
Команда [[userdel]] изменяет файлы системной учетной записи, удаляя все записи, относящиеся к имени пользователя ''LOGIN''. Именованный пользователь должен существовать.&lt;br /&gt;
== Параметры ==&lt;br /&gt;
Параметры команды '''userdel'':&lt;br /&gt;
;-f, --force&lt;br /&gt;
: Этот параметр заставляет удалять учётную запись пользователя, даже если пользователь всё ещё зарегистрирован. Он также заставляет [[userdel]] удалять домашний каталог пользователя и файлы, содержащие почтовые сообщения, даже если другой пользователь использует тот же домашний каталог, или, если файлы не принадлежит указанным пользователем. Если ''USERGROUPS_ENAB'' определено в ''yes'' в ''/etc/login.defs'', и если группа существует с тем же именем, что и удалённый пользователь, эта группа будет удалена, даже если она по-прежнему является основной группой другого пользователя. '''Примечание''': Этот параметр опасно использовать; он может привести систему в нерабочее состояние.&lt;br /&gt;
;-h, --help&lt;br /&gt;
: Показать краткую справку и закончить работу.&lt;br /&gt;
;-r, --remove&lt;br /&gt;
: Файлы в домашнем каталоге пользователя будут удалены вместе с самим домашним каталогом и почтовым ящиком. Пользовательские файлы, расположенные в других файловых системах, нужно искать и удалять вручную. Имя файла почтового ящика задаётся переменной ''MAIL_DIR'' в файле ''login.defs''.&lt;br /&gt;
== Замечания ==&lt;br /&gt;
== Предостережения ==&lt;br /&gt;
== Конфигурация ==&lt;br /&gt;
Следующие переменные конфигурации в файле ''/etc/login.defs'' изменяют поведение этого инструмента:&lt;br /&gt;
;MAIL_DIR (string)&lt;br /&gt;
: Почтовый каталог. Данный параметр нужен для управления почтовым ящиком при изменении или удалении учётной записи пользователя. Если параметр не задан, то используется значение указанное при сборке.&lt;br /&gt;
;MAIL_FILE (string)&lt;br /&gt;
: Определяет расположение файлов почтовых спутников пользователей относительно их домашнего каталога. Переменные ''MAIL_DIR'' и ''MAIL_FILE'' используются [[useradd]], [[usermod]] и [[userdel]] для создания, перемещения или удаления почтовой катушки пользователя. Если для ''MAIL_CHECK_ENAB'' установлено значение ''yes'', они также используются для определения переменной среды ''MAIL''.&lt;br /&gt;
;MAX_MEMBERS_PER_GROUP (number)&lt;br /&gt;
: Максимальное количество участников в группе. Когда достигнут максимум, в ''/etc/group'' запускается новая запись(строка) группы(с тем же именем, с тем же паролем и с тем же ''GID''). Значение по умолчанию равно 0, а это означает, что число членов в группе не ограничено. Эта функция(разделенная группа) позволяет ограничить длину строк в файле группы. Это полезно, чтобы убедиться, что строки для групп ''NIS'' не более 1024 символов. Если вам необходимо обеспечить соблюдение такого ограничения, вы можете использовать 25.&amp;lt;br /&amp;gt;'''Примечание''': Разделённые группы могут не поддерживаться всеми инструментами(даже в инструменте '''shadow'''. Вы не должны использовать эту переменную, если она вам не нужна).&lt;br /&gt;
;USERDEL_CMD (string)&lt;br /&gt;
: Определяет программу, которая будет запущена при удалении пользователя. Она должна удалять любые задания ''at/cron/печати'' удаляемого пользователя(передаётся в качестве первого аргумента).&lt;br /&gt;
;USERGROUPS_ENAB (boolean)&lt;br /&gt;
: Включить настройку битов группы ''umask'' как то же, что и биты владельца (примеры: 022 -&amp;gt; 002, 077 -&amp;gt; 007) для пользователей, не являющихся '''root''', если ''uid'' совпадает с именем ''gid'', а имя пользователя совпадает с именем основного названия группы. Если установлено ''yes'', [[userdel]] удалит группу пользователя, если в неё не будет больше членов, а [[useradd]] будет создавать по умолчанию группу с именем пользователя.&lt;br /&gt;
== Файлы ==&lt;br /&gt;
;/etc/group&lt;br /&gt;
: Содержит информацию о группах&lt;br /&gt;
;/etc/login.defs&lt;br /&gt;
: Содержит конфигурацию подсистемы теневых паролей&lt;br /&gt;
;/etc/passwd&lt;br /&gt;
: Содержит информацию о пользователях&lt;br /&gt;
;/etc/shadow&lt;br /&gt;
: Содержит защищаемую информацию о пользователях&lt;br /&gt;
== Возвращаемые значения ==&lt;br /&gt;
Команда [[userdel]] завершая работу, возвращает следующие значения:&lt;br /&gt;
;0&lt;br /&gt;
: успешное выполнение&lt;br /&gt;
;1&lt;br /&gt;
: не удалось изменить файл паролей&lt;br /&gt;
;2&lt;br /&gt;
: ошибка в параметрах команды&lt;br /&gt;
;6&lt;br /&gt;
: указанный пользователь не существует&lt;br /&gt;
;8&lt;br /&gt;
: пользователь сейчас работает в системе&lt;br /&gt;
;10&lt;br /&gt;
: не удалось изменить файл групп&lt;br /&gt;
;12&lt;br /&gt;
: не удалось удалить домашний каталог&lt;br /&gt;
== Предостережения ==&lt;br /&gt;
Команда [[userdel]] не будет удалять учётную запись, если пользователь в данный момент работает в системе. Вы должны завершить все запущенные процессы, принадлежащие учётной записи, которую нужно удалить. Нельзя удалить ''NIS'' атрибуты клиента ''NIS''. Это необходимо сделать на ''NIS'' сервере. Если значение переменной ''USERGROUPS_ENAB'' равно ''yes'' в файле ''/etc/login.defs'', то [[userdel]] удалит группу с именем как у пользователя. Чтобы избежать рассогласованности в базах данных групп и паролей, [[userdel]] проверит, что данная группа не используется в качестве первичной для другого пользователя, и выдаст предупреждение без удаления, если такое случится. Параметр ''-f'' поможет удалить группу в любом случае.&lt;/div&gt;</summary>
		<author><name>Vaal</name></author>	</entry>

	</feed>