Добавление и удаление пользователей в Linux

В Linux управление пользователями является одной из базовых задач системного администратора. Для создания и удаления пользователей чаще всего используются команды useradd и userdel.
Эти инструменты позволяют быстро добавлять новых пользователей или удалять существующих, что особенно полезно при настройке серверов или многопользовательских систем.
useradd — создание нового пользователя в системе. Для создания пользователя достаточно ввести команду:

useradd vasya

Поведение по-умолчанию команды useradd настраивается в конфигурационных файлах и в различных дистрибутивах Linux может значительно отличаться друг от друга.
Поэтому, хорошей идеей будет запомнить хотя бы параметр «-m», при помощи которого создаётся домашний каталог пользователя.
Команда

useradd -m vasya

создаст пользователя «vasya» и домашний каталог для него.

userdel (User Delete) — удаление пользователя из системы. По умолчанию удаляет только учётную запись, но оставляет домашний каталог и файлы пользователя.

userdel vasya

чтобы удалить пользователя вместе с домашним каталогом и файлами (в т.ч. созданными другими пользователями), стоит воспользоваться параметрами «-r» (recursive) и «-f» (force).
Например:

userdel -fr vasya