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

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

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

linux:user-del

Linux: удаление пользователя

Для удаления пользователя в Linux (debian-based как минимум) есть две команды:

  • userdel - интерактивная команда удаления пользователя. Удаляет пользователя, но не удаляет его домашнюю папку. Если использована данная команда и необходимо удалить директорию пользователя, то используйте
    sudo rm -rf /home/$user-to-del

Далее, необходимо «вручную» поискать файлы, не принадлежащие никому и удалить их, если есть. См. Поиск

  • deluser - команда командной строки, которая удаляет пользователя. В зависимости от ключей может много чего.

Ключи команды deluser

  • –backup - С этим ключом, перед удалением файлов пользователя, они будут скопированы в сжатый архив tar, который будет создан при удалении учетной записи в текущей директории.
  • –backup-to - чтобы указать другое расположение для архива с файлами пользователя, укажите нужную директорию после данного ключа
  • –force - ключ, для удаления пользователя root. Без него удалить root невозможно.
  • –remove-home - при удалении удалить домашнюю директорию пользователя
  • –remove-all-files - удалить не только домашнюю директорию пользователя, но и все файлы, принадлежащие пользователю.

Команды удаления пользователя надо запускать из-под root (sudo deluser).

Удаление пользователя root - далеко не самая хорошая идея. Если Вы все-таки решили его удалить, Вы должны чётко понимать, зачем вы это делаете и последствия.

linux/user-del.txt · Последние изменения: 2021/02/11 09:21 (внешнее изменение)