Найти тему
Tehnichka.pro

Удаляем пользователя в Linux

Оглавление

Рассказываем, как удалить пользователя из любого дистрибутива Linux.

Удаляем пользователей с помощью терминала

Так как терминал это наиболее универсальный и удобный способ управления системой Linux, то начнем с него.

Используем команду deluser

Эта команда работает следующим образом:

  • Вводим deluser, а следом за ней имя пользователя.

Для работы используется базовый набор параметров, который указан в файле deluser.conf. В этом файле отображаются опции, такие как:

  • REMOVE_HOME — заставляет удалить вместе с пользователем его домашнюю директорию со всеми файлами.
  • REMOVE_ALL_FILES — заставляет удалить вместе с пользователям сразу все файлы, а не только те, что хранятся в домашней папке.
  • BACKUP — если этот параметр указан, то после удаления пользователя все его файлы будут перенесены в резервную копию.
  • BACKUP_TO — в этом параметре вписывается директория, куда будут копироваться файлы пользователя.
  • ONLY_IF_EMPTY — заставляет удалить вместе с пользователем его группу, если там больше никого нет.
Чтобы редактировать файл со стандартными опциями, можно воспользоваться любым текстовым редактором. Например, можно написать так: cat /etc/deluser.conf.

Используем команду userdel

У этой команды нет файла для настройки, но есть несколько параметров, которые можно указать прямо во время запуска команды.

Она работает так же:

  • Вводим команду userdel, а следом за ней имя пользователя. Все просто.

Чтобы вместе с пользователем удалить еще и домашнюю директорию с ее содержимым, нужно ввести аргумент -r. Получится userdel -r имя пользователя.

Чтобы удалить пользователя, даже если он находится в системе и запустил какие-то процессы, вводим аргумент -f. Получится userdel -f имя пользователя.

Удаляем пользователей с помощью графической оболочки

Сейчас Linux не так сильно отличается от Windows и macOS, чтобы пользоваться исключительно терминалом. Есть привычные графические интерфейсы и программы для решения мелких задач, включая такие, как добавление и удаление пользователей. Тем не менее, я рекомендую использовать терминал, потому что он более универсальный и практичный метод управления системой.

Gnome

В системах типа Ubuntu и Debian по умолчанию установлен рабочий стол GNOME 3, — в нем есть нужная нам программа для управления пользователями.

Но даже пользователям других оболочек можно установить программу для управления пользователями из GNOME.

Чтобы ее скачать:

  • Открываем список приложений, установленных в систему.
Обычно они хранятся в меню наподобие Dashboard в Gnome 3
Обычно они хранятся в меню наподобие Dashboard в Gnome 3
  • Ищем среди приложений терминал и запускаем его. Также его можно открыть через контекстное меню, нажав правой кнопкой мыши по рабочему столу.
Нам нужен терминал. В Gnome он так и называется — Terminal. В KDE вы можете наткнуться на другой вариант, например, на Konsole или QTerminal. Отличается только названием
Нам нужен терминал. В Gnome он так и называется — Terminal. В KDE вы можете наткнуться на другой вариант, например, на Konsole или QTerminal. Отличается только названием
  • В терминал вводим команду: sudo apt-get install -y gnome-system-tools.
Такая команда сработает только в дистрибутивах, где используется пакетный менеджер apt. Это касается Ubuntu и других производных от Debian (нужно уточнять). В Fedora, например, вместо apt-get нужно писать dnf, а в Arch Linux — pacman -s.
  • Затем вводим пароль администратора.
Пока будете вводить пароль, помните, что он не отображается при наборе
Пока будете вводить пароль, помните, что он не отображается при наборе
  • Теперь у нас точно должна быть программа «Пользователи». Открываем ее.
В Gnome будет программа, как на скриншоте
В Gnome будет программа, как на скриншоте
  • В появившемся интерфейсе кликаем по пользователю, которого нужно удалить, и нажимаем на кнопку «Удалить».

KDE

Нельзя не упомянуть рабочий стол KDE, в котором есть аналогичная программа, выполняющая такую же функцию. Она называется kuser. Для начала загрузим программу kuser.

  • Открываем терминал.
  • Вводим туда команду sudo add-apt-repository ppa:kubuntu-ppa/ppa. Она подключит репозиторий с файлами KDE к вашему дистрибутиву.
  • Следующей командой устанавливаем утилиту kuser: sudo apt-get install kuser.
Процесс установки может затянуться, из-за того что вместе с kuser устанавливается львиная доля компонентов KDE
Процесс установки может затянуться, из-за того что вместе с kuser устанавливается львиная доля компонентов KDE
  • Затем нужно ввести пароль от учетной записи администратора.
  • Потом терминал запросит ввести символ y, чтобы продолжить установку.
Подтверждаем свое действие
Подтверждаем свое действие
  • Вероятно, приложение не появится в списке установленных, и для его запуска придется ввести команду в терминал.
Вводим название программы, чтобы ее включить
Вводим название программы, чтобы ее включить
  • Все. Перед вами появится окно с пользователями, которые записаны в систему.
  • Выделяем пользователя, которого нужно удалить из системы.
  • Нажимаем на кнопку «Удалить».
Вот так выглядит программа для управления пользователями из оболочки KDE
Вот так выглядит программа для управления пользователями из оболочки KDE

Автор материала: Space Police

Подписывайтесь на наш канал и ставьте лайки! А еще можете посетить наш официальный сайт.