Наши партнеры








Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

Удаление пользоватеей

При случае, Вы можете желать удалить пользователя из Вашей системы вообще.

Если Вы пользователь Red Hat, самый простой способ удалить ненужного пользователя команда ``userdel'', которая должна быть введена от имени ``root''. Например:

/usr/sbin/userdel baduser

Данная команда удалит запись о пользователе ``baduser из файла ``/etc/passwd '' и, если используется затенение паролей (подробности о нем в разделе Пароли в Linux & формат файла Shadow ), то и из файла ``/etc/shadow ''.

Note

Замечание: Файл ``/etc/group '' не модифицируется, дабы не удалить группу, к которой могут принадлежать другие пользователи. Так что если нужно, придется поправить файл ручками и удалить группу самому.

Если Вы желаете заодно удалить домашний каталог пользователя, добавьте параметр ``-r'' к команде ``userdel''. Например:

/usr/sbin/userdel -r baduser

Я советую не удалять пользователя сразу, а сначала просто отключить: мало ли кому еще понадобятся файлы из его домашнего каталога. Другой вариант: смена служащего, которому принадлежала пользовательская запись. Взятому на его место понадобится именно эта запись и, скорее всего, данные в домашнем каталоге. В любом случае позаботьтесь о резервной копии данных “на всякий случай”. Подробности о временной блокировке пользователя можно найти в разделе Выключение пользователей, а о резервировании в главе 8.