Управление пользователями и группами в Ubuntu
Команды для управления пользователями Linux.
Посмотреть список всех пользователей:
cat /etc/passwd | grep some_username
Создать пользователя:
sudo adduser %username% # интерактивный режим с подсказками
sudo useradd [-d /home/dir -s /bin/bash] %username% # ручной режим
Изменить интерпретатор по умолчанию (bash по умолчанию):
sudo usermod -s /bin/bash %username%
Утилита usermod использует те же опции, что и useradd.
Добавить текущего пользователя в существующую группу GROUP_NAME:
usermod -a -G GROUP_NAME $USER
Добавление текущего пользователя в группу sudo. Разрешаем выполнять команды от имени суперпользователя root:
sudo usermod -a -G sudo $USER
Посмотреть группы в которых состоит текущий пользователь:
cat /etc/group | grep $USER
Установить/изменить пароль для пользователя:
sudo passwd %username%
Список всех пользователей можно посмотреть в /etc/passwd:
cat /etc/passwd | grep %username%
Список активных пользователей (которые работают в системе):
sudo users
Удалить пользователя вместе с домашним каталогом:
sudo userdel -r %username%
Дополнительную информацию вы можете почерпнуть из руководства "Пользователи и группы".