Linux: удаление пользователя
Для удаления пользователя в Linux (debian-based как минимум) есть две команды:
userdel - интерактивная команда удаления пользователя. Удаляет пользователя, но не удаляет его домашнюю папку. Если использована данная команда и необходимо удалить директорию пользователя, то используйте
sudo rm -rf /home/$user-to-del
Далее, необходимо «вручную» поискать файлы, не принадлежащие никому и удалить их, если есть. См. Поиск
Ключи команды deluser
–backup - С этим ключом, перед удалением файлов пользователя, они будут скопированы в сжатый архив tar, который будет создан при удалении учетной записи в текущей директории.
–backup-to - чтобы указать другое расположение для архива с файлами пользователя, укажите нужную директорию после данного ключа
–force - ключ, для удаления пользователя root. Без него удалить root невозможно.
–remove-home - при удалении удалить домашнюю директорию пользователя
–remove-all-files - удалить не только домашнюю директорию пользователя, но и все файлы, принадлежащие пользователю.
Команды удаления пользователя надо запускать из-под root (sudo deluser).
Удаление пользователя root - далеко не самая хорошая идея. Если Вы все-таки решили его удалить, Вы должны чётко понимать, зачем вы это делаете и последствия.