2007-10-07 17:17:11 +05:30
. \" ** You probably do not want to edit this file directly **
. \" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
. \" Instead of manually editing it, you probably should edit the DocBook XML
. \" source for it and then use the DocBook XSL Stylesheets to regenerate it.
2007-10-07 17:17:33 +05:30
.TH "userdel" "8" "05/14/2006" "Команды управления системой" "Команды управления системой"
2007-10-07 17:17:11 +05:30
. \" disable hyphenation
.nh
. \" disable justification (adjust text to left margin only)
.ad l
.SH "НАЗВАНИЕ"
userdel \- удаляет учётную запись и файлы пользователя
.SH "СИНТАКСИС"
.HP 8
2007-10-07 17:17:33 +05:30
\fB userdel\fR [параметры] \fI LOGIN\fR
2007-10-07 17:17:11 +05:30
.SH "ОПИСАНИЕ"
.PP
\fB userdel\fR
изменяет системные файлы учётных записей, удаляя все записи, относящиеся к
\fI имя_по льзо ва те ля\fR . Заданная учётная запись должна существовать.
.SH "ПАРАМЕТРЫ"
.PP
Возможные параметры команды
\fB userdel\fR
:
.TP
2007-10-07 17:17:33 +05:30
\fB \- f\fR , \fB \- \- force\fR
2007-10-07 17:17:11 +05:30
С этим параметром учётная запись будет удалена, даже если пользователь в этот момент работает в системе. Также будут удалены
\fB userdel\fR
домашний каталог пользователя и почтовый ящик, даже если другой пользователь использует тот же домашний каталог или если почтовый ящик не не принадлежит данному пользователю. Если переменная
\fI USERGROUPS_ENAB\fR
установлена в
\fI yes\fR
в файле
2007-10-07 17:17:22 +05:30
\fI /etc/login.defs\fR
2007-10-07 17:17:11 +05:30
и если существует группа с именем удаляемого пользователя, то это группа будет удалена, даже если она является первичной группой другого пользователя.
.sp
\fI Замечание:\fR
Этот параметр опасно использовать, он может привести систему в нерабочее состояние.
.TP
2007-10-07 17:17:33 +05:30
\fB \- h\fR , \fB \- \- help\fR
Показать краткую справку и закончить работу.
.TP
\fB \- r\fR , \fB \- \- remove\fR
2007-10-07 17:17:11 +05:30
Файлы в домашнем каталоге пользователя будут удалены вместе с самим домашним каталогом и почтовым ящиком. Пользовательские файлы, расположенные в других файловых системах, нужно искать и удалять вручную.
.sp
Имя файла почтового ящика задаётся переменной
\fI MAIL_DIR\fR
в файле
2007-10-07 17:17:33 +05:30
\fI login.defs\fR
.
2007-10-07 17:17:11 +05:30
.SH "ФАЙЛЫ"
.TP
\fI /etc/group\fR
содержит информацию о группах
.TP
2007-10-07 17:17:22 +05:30
\fI /etc/login.defs\fR
2007-10-07 17:17:11 +05:30
содержит конфигурацию подсистемы теневых паролей
.TP
\fI /etc/passwd\fR
содержит информацию о пользователях
.TP
\fI /etc/shadow\fR
содержит защищаемую информацию о пользователях
.SH "ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ"
.PP
\fB userdel\fR
завершая работу, возвращает следующие значения:
.TP
\fI 0\fR
успешное выполнение
.TP
\fI 1\fR
не удалось изменить файл паролей
.TP
\fI 2\fR
2007-10-07 17:17:22 +05:30
ошибка в параметрах команды
2007-10-07 17:17:11 +05:30
.TP
\fI 6\fR
указанный пользователь не существует
.TP
\fI 8\fR
пользователь сейчас работает в системе
.TP
\fI 10\fR
не удалось изменить файл групп
.TP
\fI 12\fR
не удалось удалить домашний каталог
2007-10-07 17:17:22 +05:30
.SH "ПРЕДОСТЕРЕЖЕНИЯ"
2007-10-07 17:17:11 +05:30
.PP
\fB userdel\fR
не будет удалять учётную запись, если пользователь в данный момент работает в системе. Вы должны завершить все запущенные процессы, принадлежащие учётной записи, которую нужно удалить.
.PP
Нельзя удалить NIS атрибуты клиента NIS. Это необходимо сделать на NIS сервере.
.PP
Если
\fI USERGROUPS_ENAB\fR
установлена в
\fI yes\fR
в файле
2007-10-07 17:17:22 +05:30
\fI /etc/login.defs\fR ,
2007-10-07 17:17:11 +05:30
\fB userdel\fR
удалит группу с именем как у пользователя. Чтобы избежать противоречий в базах данных групп и паролей,
\fB userdel\fR
2007-10-07 17:17:22 +05:30
проверит, что данная группа не используется в качестве первичной для другого пользователя, и выдаст предупреждение без удаления, если такое случится. Параметр
2007-10-07 17:17:11 +05:30
\fB \- f\fR
поможет удалить группу в любом случае.
.SH "СМОТРИТЕ ТАКЖЕ"
.PP
\fB chfn\fR (1),
\fB chsh\fR (1),
\fB passwd\fR (1),
\fB login.defs\fR (5),
\fB gpasswd\fR (8),
\fB groupadd\fR (8),
\fB groupdel\fR (8),
\fB groupmod\fR (8),
\fB useradd\fR (8),
\fB usermod\fR (8).