Rechercher une page de manuel
userdel
Langue: ru
Version: 06/24/2006 (fedora - 16/08/07)
Section: 8 (Commandes administrateur)
НАЗВАНИЕ
userdel - удаляет учётную запись и файлы пользователяСИНТАКСИС
- userdel [параметры] LOGIN
ОПИСАНИЕ
Команда userdel изменяет системные файлы учётных записей, удаляя все записи, относящиеся к указанному имени_пользователя. Заданная учётная запись должна существовать.
ПАРАМЕТРЫ
Параметры команды userdel:
- -f, --force
- С этим параметром учётная запись будет удалена, даже если пользователь в этот момент работает в системе. Она также заставляет userdel удалить домашний каталог пользователя и почтовый ящик, даже если другой пользователь использует тот же домашний каталог или если почтовый ящик не принадлежит данному пользователю. Если значение USERGROUPS_ENAB равно yes в файле /etc/login.defs и если существует группа с именем удаляемого пользователя, то это группа будет удалена, даже если она всё ещё является первичной группой другого пользователя.
Примечание: Этот параметр опасно использовать; он может привести систему в нерабочее состояние.
- -h, --help
- Показать краткую справку и закончить работу.
- -r, --remove
- Файлы в домашнем каталоге пользователя будут удалены вместе с самим домашним каталогом и почтовым ящиком. Пользовательские файлы, расположенные в других файловых системах, нужно искать и удалять вручную.
Имя файла почтового ящика задаётся переменной MAIL_DIR в файле login.defs.
ФАЙЛЫ
- /etc/group
- содержит информацию о группах
- /etc/login.defs
- содержит конфигурацию подсистемы теневых паролей
- /etc/passwd
- содержит информацию о пользователях
- /etc/shadow
- содержит защищаемую информацию о пользователях
ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ
Команда userdel завершая работу, возвращает следующие значения:
- 0
- успешное выполнение
- 1
- не удалось изменить файл паролей
- 2
- ошибка в параметрах команды
- 6
- указанный пользователь не существует
- 8
- пользователь сейчас работает в системе
- 10
- не удалось изменить файл групп
- 12
- не удалось удалить домашний каталог
ПРЕДОСТЕРЕЖЕНИЯ
Команда userdel не будет удалять учётную запись, если пользователь в данный момент работает в системе. Вы должны завершить все запущенные процессы, принадлежащие учётной записи, которую нужно удалить.
Нельзя удалить NIS атрибуты клиента NIS. Это необходимо сделать на NIS сервере.
Если значение переменной USERGROUPS_ENAB равно yes в файле /etc/login.defs, то userdel удалит группу с именем как у пользователя. Чтобы избежать рассогласованности в базах данных групп и паролей, userdel проверит, что данная группа не используется в качестве первичной для другого пользователя, и выдаст предупреждение без удаления, если такое случится. Параметр -f поможет удалить группу в любом случае.
СМОТРИТЕ ТАКЖЕ
chfn(1), chsh(1), passwd(1), login.defs(5), gpasswd(8), groupadd(8), groupdel(8), groupmod(8), useradd(8), usermod(8).
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre