userdel(8) | Команди керування системою | userdel(8) |
userdel - вилучення облікового запису користувача і пов'язаних файлів
userdel [параметри] ЗАПИС
userdel is a low level utility for removing users. On Debian, administrators should usually use deluser(8) instead.
Команда userdel вносить зміни до файлів загальносистемних облікових записів, вилучаючи усі записи, які стосуються імені користувача ЗАПИС. Іменований запис користувача має існувати.
Параметри, які застосовують до команди userdel, є такими:
-f, --force
Зауваження: цей параметр є небезпечним і може перевести вашу систему у неузгоджений стан.
-h, --help
-r, --remove
Поштовий буфер визначається змінною MAIL_DIR у файлі login.defs.
-R, --root КАТАЛОГ_CHROOT
-P, --prefix КАТАЛОГ_ПРЕФІКСА
-Z, --selinux-user
Вказані нижче змінні налаштувань у /etc/login.defs змінюють поведінку цього інструмента:
/etc/group
/etc/login.defs
/etc/passwd
/etc/shadow
/etc/shadow-maint/userdel-pre.d/*, /etc/shadow-maint/userdel-post.d/*
/etc/subgid
/etc/subuid
Команда userdel завершує роботу із такими значеннями:
0
1
2
6
8
10
12
userdel не дозволить вам вилучити обліковий запис, якщо цьому обліковому запису належать якісь запущені процеси. У випадку наявності таких процесів ви можете завершити їх роботу або заблокувати пароль чи обліковий запис користувача і вилучити обліковий запис пізніше. Виконати вилучення цього облікового запису у примусовому режимі можна за допомогою параметра -f.
Вам слід виконати перевірку усіх файлових систем вручну, щоб переконатися, щоб не лишилося жодних файлів, які належать цьому користувачу.
Ви не зможете вилучити атрибути NIS з клієнта NIS. Виконати це завдання можна лише на сервері NIS.
Якщо для USERGROUPS_ENAB встановлено значення так у /etc/login.defs, userdel вилучить групу, яка має назву, що збігається із назвою облікового запису користувача. Щоб уникнути неузгодженостей у базах даних passwd і груп, userdel виконає перевірку того, чи не використовується ця група як основна група іншого користувача. Якщо використовується, програма попередить вас без вилучення групи. Примусово вилучити цю групу можна за допомогою параметра -f.
chfn(1), chsh(1), passwd(1), login.defs(5), gpasswd(8), groupadd(8), groupdel(8), groupmod(8), subgid(5), subuid(5), useradd(8), usermod(8).
23/03/2023 | shadow-utils 4.13 |