Инструменты пользователя

Инструменты сайта

Загрузка не удалась. Возможно, проблемы с правами доступа?

linux:user-del

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

linux:user-del [2015/07/12 15:20]
linux:user-del [2021/02/11 09:21] (текущий)
Строка 1: Строка 1:
 +===== Linux: удаление пользователя =====
 +Для удаления пользователя в Linux (debian-based как минимум) есть две команды:​
 +  * **userdel** - интерактивная команда удаления пользователя. Удаляет пользователя,​ но не удаляет его домашнюю папку. Если использована данная команда и необходимо удалить директорию пользователя,​ то используйте <​code>​sudo rm -rf /​home/​$user-to-del</​code>​
 +Далее, необходимо "​вручную"​ поискать файлы, не принадлежащие никому и удалить их, если есть. См. [[linux:​command-find|Поиск]]
 +  * **deluser** - команда командной строки,​ которая удаляет пользователя. В зависимости от ключей может много чего.
 +==== Ключи команды deluser ====
 +  * --backup - С этим ключом,​ перед удалением файлов пользователя,​ они будут скопированы в сжатый архив tar, который будет создан при удалении учетной записи в текущей директории. ​
 +  * --backup-to - чтобы указать другое расположение для архива с файлами пользователя,​ укажите нужную директорию после данного ключа
 +  * --force - ключ, для удаления пользователя root. Без него удалить root невозможно.
 +  * --remove-home - при удалении удалить домашнюю директорию пользователя
 +  * --remove-all-files - удалить не только домашнюю директорию пользователя,​ но и все файлы, принадлежащие пользователю.
 +
 +
 +<WRAP center round info 100%>
 +Команды удаления пользователя надо запускать из-под root (sudo deluser). ​
 +</​WRAP>​
 +
 +<WRAP center round info 100%>
 +Удаление пользователя root - далеко не самая хорошая идея. Если Вы все-таки решили его удалить,​ Вы должны чётко понимать,​ зачем вы это делаете и последствия.
 +</​WRAP>​