работа с пользователями

Для добавление нового пользователя в linux есть команды useradd и adduser. Первая в большинстве дистрибутивов для неинтерактивного ввода - т.е. удобна для использования в скриптах и с парамтрами, по умолчанию не создаёт каталог пользователя. Вторая команда adduser как правило имеет возможность интерактивного ввода - т.е. в процессе создания пользователя вам будут заданы некоторые вопросы, однако так не во всех дистрибутивах, например в REDOS будет просто создан пользователь с домашним каталогом, без вопросов:

adduser test

Будет добавлен пользователь test, с каталогом /home/test Для смены пароля можно использовать команду passwd

passwd test

После этого будет предложено ввести пароль 2 раза и он будет установлен на пользователя test. Если пользователь не указан, то пароль будет сменён для текущего пользователя. Также этой командой можно разблокировать пользователи или заблокировать.

passwd -u test

Разблокирует нашего пользователя

passwd -l test

Заблокирует пользователя test.

Внимание
Будьте внимательны при блокировки пользователя root. В случае если вы его заблокируете, то зайти под него из под команды su уже не получится.
Для перехода из текущей сессии дного пользователя в другого без разлогинивания используйте эту команду:

su test

В результате мы попадём в пользователя test, если он не заблокирован