Удаление учетной записи пользователя
Удаление учетной записи пользователя - процесс, обратный ее созданию. Удаление производится командой userdel. Чтобы удалить учетную запись с удалением соответствующих записей из системных файлов (например, из файла /etc/passwd), вводится команда с именем пользователя в качестве аргумента.
# /usr/sbin/userdel username
При таком удалении учетной записи не удаляются файлы пользователя. Для одновременного удаления исходного каталога необходимо установить флажок -r.
# /usr/sbin/userdel -r username
Если у пользователя остались файлы в других каталогах системы, то они могут быть удалены с помощью команды find. Прежде чем удалять учетную запись, запишите идентификатор пользователя, чтобы затем указать его в команде find:
# find / -type f -uid 503 -print -exec rm {} \;
В данной команде:
косая (/) указывает, что поиск ведется по всей структуре каталогов, начиная с верхнего уровня;
параметр -type f указывает, что ведется поиск только файлов;
параметр -uid 503 указывает, что ведется поиск только файлов, принадлежащих пользователю с идентификационным номером 503;
параметр -print указывает на необходимость вывода имен файлов по мере их обнаружения для отслеживания выполнения команды;
параметр -exec rm {} \ указывает, что при обнаружении каждого файла должна выполняться команда rm для его удаления.
Дата добавления: 2015-04-01; просмотров: 605;