Добавление пользователя — useradd или adduser
useradd [опции] user
Параметры можно задать сразу с помощью ключей, либо после по запросу системы. Если ключи не были указаны, система попросит ввести пароль для пользователя и личные данные, после завершения диалога новый пользователь появится в системе.
Некоторые из ключей:
[-c comment]
[-d home_dir]
[-e expire_date]
[-f inactive_time]
[-g initial_group]
[-G group[,…]]
[-m [-k skeleton_dir] | -M]
[-p passwd]
[-s shell]
[-u uid [-o]]
[-n]
[-r]
Удаление пользователя — userdel или deluser
userdel [опции] user
Некоторые из опций:
-r удаление логина пользователя
-f принудилельное немедленное удаление аккаунта, даже если пользователь залогинен в данный момемент, и удаление его домашней и почтовых директорий, даже если они используются другими пользователями.
Смена пароля — passwd
sudo passwd user
Откроется диалог изменения пароля. При запуске без имени будет изменен пароль текущего пользователя.
Создание и удаление групп — groupadd и groupdel
sudo groupadd test
sudo groupdel test
Перемещение пользователя между группами gpasswd
gpasswd используется для перемещения пользователя между группами. Для добавления и удаления пользователей используются опции –a и –d
Добавление пользователя user в группу test:
sudo gpasswd -a user test
Удаление пользователя из группы:
sudo gpasswd -d user test
для просмотра пользователей входящих в группу используется опция -M
Добавление пользователя в sudoers
sudo adduser user_name sudo
ИЛИ
sudo adduser user_name admin
Если группа sudo не существует, или вы хотите создать свою собственную группу, используйте следующие команды:
Сначала создаем группу, используя следующую команду:
sudo addgroup group_name
Затем добавим эту группу в файл sudoers, откроем этот файл с помощью следующей команды:
sudo visudo
и добавим следующую строку в конец файла (сохраним файл и выйдем).
%group_name ALL=(ALL:ALL) ALL
Если вы хотите дать root-права какому-либо пользователю, добавьте эту строку в файл sudoers:
user_name ALL=(ALL:ALL) ALL
root-пользователь в Ubuntu
По умолчанию, зайти в систему Ubuntu под пользователем root невозоможно. Если же пользователь root необходим, то чтобы его включить, надо задать пароль. Откройте терминал и выполните команду:
sudo passwd root
Далее вам надо будет ввести пароль вашего текущего пользователя, под которым вы вошли в систему, а затем задать пароль для пользователя root.
Хак, чтобы запустить консоль root без пароля root:
sudo su
просто su, запущенное от имени пользователя, запросит пароль суперпользователя (которого нет).
sudo su вернет консоль суперпользователя, запросив пароль текущего пользователя.