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

Как удалять учетные записи

Права на удаление учетных записей

Удаление пользователей и групп требует наличия прав на редактирование системных файлов.

Права можно получить одним из способов:

  • запускать команды под sudo (для этого нужно иметь права суперпользователя);
  • авторизоваться под учетной записью root (не рекомендуется).

В инструкциях раздела будут приведены примеры с использованием рекомендуемого подхода — через sudo.

Как удалить пользователя

Введите команду deluser <пользователь>.

Примечание:

  • пользователь будет удален без дополнительных предупреждений;
  • его основная группа будет удалена, если в ней нет других пользователей.

Пример удаления пользователя test.

sudo deluser test
Removing crontab ...
Removing user `test' ...
userdel: group test not removed because it has other members.
Done.

Утилита deluser так же имеет функции:

  • удалить пользователя с его домашним каталогом, его файлами;
  • сделать бэкап файлов пользователя перед удалением;
  • удалить пользователя, только если он системный.

Самые популярные опции указаны в справке.

Полное руководство: man deluser.

Как удалить группу

Введите команду delgroup <группа>.

Пример удаления группы test

root@selectos:~# delgroup test
Removing group `test' ...
Done.

При удалении группы можно воспользоваться опцией --only-if-empty, которая проверит, есть ли в группе существующие пользователи.

root@selectos:~# delgroup --only-if-empty test
delgroup: The group `test' is not empty!

Другие популярные опции указаны в справке. Полное руководство: man deluser, man delgroup