Основные команды для работы с пользователями и группами в операционных системах Linux.
Команда простого добавления пользователя username
# useradd username
Команда добавления пользователя username в основную группу groupname, дополнительные группы group1, group2 и group3, использование оболочки /bin/bash, с паролем XXXXXX, домашним каталогом /home/username и созданием домашнего каталога
# useradd -g groupname -G group1,group2,group3 -s /bin/bash -p XXXXXX -d /home/username -m username
Команда создания новой группы groupname
# groupadd groupname
Команда, которая оставит пользователя username в дополнительных группах group1 и group2, или добавит пользователя в эти группы, если его там раньше не было, а со всех остальных дополнительных групп удалит
# usermod -G group1,group2 username
Команда, которая изменит основную группу пользователя username на groupname
# usermod -g groupname username
Команда, которая добавит пользователя username в дополнительную группу group3
# usermod -aG group3 username
Команда смены имени пользователя username на newuser
# usermod -l newuser username
Команда создания или смены пароля пользователя
# passwd username
Команда удаления пользователя username из системы
# userdel username
Команда удаления пользователя username из системы вместе с его домашним каталогом
# userdel -r username
Команда удаления группы groupname из системы
# groupdel groupname
Команда, которая изменит название группы groupname на usergroup
# groupmod -n usergroup groupname