Как удалять учетные записи
Как удалять учетные записи
Права на удаление учетных записей
Удаление пользователей и групп требует наличия прав на редактирование системных файлов.
Права можно получить одним из способов:
- запускать команды под
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