DELUSER(8) | System Manager's Manual | DELUSER(8) |
deluser, delgroup - удаляют пользователя или группу из системы
deluser [параметры] [--force] [--remove-home] [--remove-all-files] [--backup] [--backup-to КАТ] пользователь
deluser --group
[параметры]
группа
delgroup
[параметры]
[--only-if-empty] группа
deluser [параметры] пользователь группа
[--quiet] [--system] [--help] [--version] [--conf ФАЙЛ]
deluser и delgroup удаляют пользователей и группы из системы, исходя из параметров, заданных в командной строке и информации из файла /etc/deluser.conf. Они являются дружественными интерфейсами к программам userdel и groupdel, удаляют домашний каталог или даже все файлы из системы, принадлежащие пользователю, запускают определённый сценарий и обладают другими возможностями. deluser и delgroup могут быть запущены в одном из трёх режимов:
При запуске с параметром, не имеющим аргументов и без параметра --group, deluser удалит обычного пользователя.
По умолчанию, deluser удаляет пользователя без уничтожения домашнего каталога, почтового ящика или всех файлов системы, принадлежащих данному пользователю. Чтобы домашний каталог и почтовый ящик удалялся, можно указать параметр --remove-home.
С параметром --remove-all-files удаляются все файл в системе, принадлежащие данному пользователю. Заметим, что в этом случае указывать параметр --remove-home необязательно, так как все файлы, включая домашний каталог и почтовый ящик уже помечены на удаление параметром --remove-all-files.
Если вы хотите сделать резервную копию всех файлов перед их удалением, то вы можете указать параметр --backup, при котором будет создан файл имя_пользователя.tar(.gz|.bz2), в каталоге, заданном параметром --backup-to (по умолчанию используется текущий рабочий каталог). Параметры удаления и резервного копирования также можно задать как действия по умолчанию в файле настройки /etc/deluser.conf. Подробней смотрите deluser.conf(5).
Если вы хотите удалить учётную запись root (uid 0), воспользуйтесь параметром --force; его указание подтверждает, что удаление пользователя root не является случайной ошибкой.
Если файл
/usr/local/sbin/deluser.local
существует,
то он будет
выполнен
после
удаления
учётной
записи
пользователя,
чтобы
выполнить
все
локальные
очистки.
Аргументы,
передаваемые
deluser.local:
имя_пользователя
uid gid
домашний_каталог
Если deluser вызывается с параметром --group, или вызывается как delgroup, то выполняется удаление группы.
Предупреждение: Первичная группа существующего пользователя не может быть удалена.
Если задан параметр --only-if-empty, удаление группы не произойдёт, если в неё входят пользователи.
При запуске с двумя параметрами без аргументов, deluser удаляет пользователя из указанной группы.
/etc/deluser.conf - файл настройки для deluser и delgroup
Copyright (C) 2000 Roland Bauerschmidt.
Изменения (C)
2004 Marc Haber. и Joerg Hoh. Эта
справочная
страница и
программа
deluser основаны
на adduser,
которая:
Copyright (C) 1997, 1998, 1999 Guy Maor.
Copyright (C) 1995 Ted Hajek, с
большими
заимствованиями
из
оригинального
Debian adduser
Copyright (C) 1994 Ian Murdock. deluser это
свободное
ПО;
смотрите
условия
копирования
в
Универсальной
Общественной
Лицензии GNU
версии 2 или
более
новой. Не
предоставляется
никаких
гарантий.
Версия 3.118+deb11u1 | Debian GNU/Linux |