Provided by:
adduser_3.110ubuntu5_all 
NAME
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 удаляет
пользователя из указанной группы.
ПАРАМЕТРЫ
--conf ФАЙЛ
Использовать ФАЙЛ вместо файлов по умолчанию /etc/deluser.conf и
/etc/adduser.conf
--group
Удалить группу. Это является действием по умолчанию, если
программа вызывается как delgroup.
--help Показать краткую инструкцию.
--quiet
Не выводить сообщения о ходе работы.
--system
Выполнить удаление, только если пользователь/группа являются
системными. Это помогает избежать случайного удаления не
системной группы/пользователя. Также, если пользователь не
существует, то значение ошибки не возвращается. Этот параметр
чаще всего используется в сценариях сопровождения пакетов
Debian.
--backup
Выполнить резервное копирования всех файлов домашнего каталога и
почтовое хранилище (mailspool-file) в файл с именем
/$user.tar.bz2 или /$user.tar.gz.
--backup-to
Помещать файлы резервных копий не в /, а в каталог, заданный
этим параметром.
--remove-home
Удалить домашний каталог пользователя и его почтовое хранилище.
Если указан --backup, то файлы будут удалены после создания
резервной копии.
--remove-all-files
Удалить все файлы из системы, принадлежащие этому пользователю.
Замечание: указывать ещё и --remove-home не имеет смысла. Если
указан --backup, то файлы будут удалены после создания резервной
копии.
--version
Показать номер версии и информацию об авторском праве.
ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ
0 Действие успешно выполнено.
1 Удаляемый пользователь не является системным. Действие не
выполнено.
2 Пользователь не существует. Действие не выполнено.
3 Группа не существует. Действие не выполнено.
4 Внутренняя ошибка. Действие не выполнено.
5 Удаляемая группа не пуста. Действие не выполнено.
6 Пользователь не принадлежит указанной группе. Действие не
выполнено.
7 Нельзя удалить пользователя из его первичной группы. Действие не
выполнено.
8 Требуемый perl-пакет 'perl modules' не установлен. Этот пакет
требуется для выполнения некоторых действий. Действие не
выполнено.
9 Для удаления учётной записи root требуется указание параметра
"--force". Действие не было выполнено.
ФАЙЛЫ
/etc/deluser.conf
СМОТРИТЕ ТАКЖЕ
deluser.conf(5), adduser(8), userdel(8), groupdel(8)
АВТОРСКОЕ ПРАВО
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
или более новой. Не предоставляется гарантий.