понедельник, июня 11, 2007

Управление пользователями и группами. Часть 4.
Удаление пользователя.

Требуется удалить из системы учетную запись пользователя и найти все файлы, принадлежащие этому пользователю.


Учетная запись удаляется командой userdel. Поиск файлов, принадлежащих пользователю, осуществляется командой find.
Удаление учетной записи:

# userdel aborg

Чтобы команда userdel сработала, пользователь не может находиться в системе, и под его именем не должны быть запущены процессы.
Команда userdel удаляет данные пользователя из всех системных файлов (/etc/passwd, /etc/shadow, /etc/group), но не трогает файлы, принадлежащие этому пользователю. Чтобы удалить домашний каталог пользователя и почтовый ящик, добавьте флаг -r:

# userdel -r aborg

Другие файлы (такие, как crontab и файлы данных вне домашнего каталога) приходится искать отдельно:

# find / -uid 1200

Правила удаления учетной записи — дело тонкое. Если вы работаете в своей домашней системе, делайте, что хотите. В коммерческих системах заранее изучите политику своей компании. Всегда полезно сначала заблокировать учетную запись работника и создать резервную копию принадлежащих ему файлов.

Предыдущие части.

Часть 1. Отделение обычных пользователей от системных
Часть 2. Создание учетной записи командами useradd и adduser
Часть 3. Изменение учетной записи пользователя.

Комментариев нет:

Отправить комментарий