Рассказываем, как удалить пользователя из любого дистрибутива 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.
Чтобы ее скачать:
- Открываем список приложений, установленных в систему.
- Ищем среди приложений терминал и запускаем его. Также его можно открыть через контекстное меню, нажав правой кнопкой мыши по рабочему столу.
- В терминал вводим команду: sudo apt-get install -y gnome-system-tools.
Такая команда сработает только в дистрибутивах, где используется пакетный менеджер apt. Это касается Ubuntu и других производных от Debian (нужно уточнять). В Fedora, например, вместо apt-get нужно писать dnf, а в Arch Linux — pacman -s.
- Затем вводим пароль администратора.
- Теперь у нас точно должна быть программа «Пользователи». Открываем ее.
- В появившемся интерфейсе кликаем по пользователю, которого нужно удалить, и нажимаем на кнопку «Удалить».
KDE
Нельзя не упомянуть рабочий стол KDE, в котором есть аналогичная программа, выполняющая такую же функцию. Она называется kuser. Для начала загрузим программу kuser.
- Открываем терминал.
- Вводим туда команду sudo add-apt-repository ppa:kubuntu-ppa/ppa. Она подключит репозиторий с файлами KDE к вашему дистрибутиву.
- Следующей командой устанавливаем утилиту kuser: sudo apt-get install kuser.
- Затем нужно ввести пароль от учетной записи администратора.
- Потом терминал запросит ввести символ y, чтобы продолжить установку.
- Вероятно, приложение не появится в списке установленных, и для его запуска придется ввести команду в терминал.
- Все. Перед вами появится окно с пользователями, которые записаны в систему.
- Выделяем пользователя, которого нужно удалить из системы.
- Нажимаем на кнопку «Удалить».
Автор материала: Space Police
Подписывайтесь на наш канал и ставьте лайки! А еще можете посетить наш официальный сайт.