Управление пользователями и группами. Часть 4.
Удаление пользователя.
понедельник, июня 11, 2007
Требуется удалить из системы учетную запись пользователя и найти все файлы, принадлежащие этому пользователю.
Учетная запись удаляется командой 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. Изменение учетной записи пользователя.
Учетная запись удаляется командой 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. Изменение учетной записи пользователя.
Ярлыки: документация, Управление пользователями, linux