Ubuntu добавить пользователя в группу root

Ubuntu добавить пользователя в группу root

Предложение от 8host.com

Команда sudo – это механизм передачи обычным системным пользователям привилегий администратора. Как правило, такие привилегии доступны только пользователю root. Данное руководство поможет быстро создать нового пользователя с доступом к sudo в системе Ubuntu. При этом не придётся редактировать файл sudoers.

Примечание: Чтобы передать права sudo уже существующему пользователю, перейдите к разделу 2.

1: Создание пользователя

Откройте сессию root:

ssh root@ server_ip_address

Используйте команду adduser, чтобы добавить нового системного пользователя.

Примечание: Вместо username укажите имя пользователя.

Введите и подтвердите пароль пользователя:

Set password prompts:
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully

Следуйте инструкциям системы, чтобы указать дополнительную информацию о пользователе. Можно оставить значения по умолчанию:

User information prompts:
Changing the user information for username
Enter the new value, or press ENTER for the default
Full Name []:
Room Number []:
Work Phone []:
Home Phone []:
Other []:
Is the information correct? [Y/n]

2: Группа wheel

Используйте команду usermod, чтобы добавить пользователя в группу sudo:

usermod -aG sudo username

В системе Ubuntu все пользователи, состоящие в группе sudo, по умолчанию имеют права sudo.

3: Тестирование настроек sudo

Перейдите в сессию нового системного пользователя:

Теперь попробуйте запустить любую команду, добавив перед ней sudo.

К примеру, чтобы просмотреть содержимое каталога /root, нужно выполнить:

sudo ls -la /root

При первом запуске sudo система запросит пароль текущей учётной записи.

[sudo] password for username:

После этого команда будет выполнена с правами администратора.

Примечание: Более подробную информацию об управлении пользователями можно найти в руководстве «Создание и удаление пользователей Ubuntu».

Читайте также:  Какие марки электрочайников лучше

В операционной системе Ubuntu пользователи, которые состоят в группе «sudo», могут выполнять задачи администратора, используя одноименную группе команду — sudo. Сегодня мы рассмотрим, как дать пользователю данную привелегию или же ее отозвать.

Как создать суперпользователя в Ubuntu

Создаем нового пользователя

Для того, чтобы создать нового пользователя воспользуемся командой adduser:

После ввода команды начнется процесс создания пользователя testuser и будет предложено задать для него пароль:

Создание нового пользователя ubuntu

Как мы помним — в консоли Linux пароли не отображаются при печати, даже в виде звездочек. Заполняем пароль и повторным его вводом подтверждаем корректность:

Подтверждаем правильность ввода пароля

После вышеописанных действий система предложит указать дополнительную информацию о пользователе. Данный пункт является необязательным и можно просто оставить все поля пустыми? после чего подтвердить операцию ввода, вписав y в поле ввода:

Заполняем дополнительную информацию о пользователе

Добавляем пользователя в группу sudo

Теперь, когда пользователь создан присоеденим его к группе суперпользователя — sudo:

Присоединяем пользователя Ubuntu к групе sudo

Осталось только проверить, что все прошло успешно. Переключим пользователя на testuser и попробуем выполнить команду whoami от имени суперпользователя:

Смена пользователя и проверка root

Чтобы переключить текущего пользователя обратно на своего — используем команду su имя_пользователя.

Как дать существующему пользователю привелегии суперюзера

Если необходимо добавить уже существующего пользователя в группу sudo нужно выполнить команду:

Как отзвать привелегии суперпользователя

Для того, чтобы сделать пользователя обычным — без прав выполнения команд от имени суперпользователя нужно удалить его из группы sudo. Сделать это можно с помощью следующей команды:

Удаление пользователя из группы sudo

Теперь можно убедиться, что пользователь более не может выполнять команды от имени root:

Читайте также:  Учебник по информатике алгоритмы

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

Как мы можем видеть — система не позволяет пользователю использовать команду sudo.

При удалении пользователя из группы sudo следует быть внимательным, чтобы не удалить единственного администратора из системы.

В Debian/Ubuntu требуется указывать два флага, а также имя группы, в которую добавляется пользователь, и имя самого пользователя.

-a (—append) — добавление пользователя

-G (—group) — указание группы или групп

Одновременно можно задавать несколько групп разделяя их имена запятыми

usermod -a -G group1,group2,group3 username

Одна группа одноименная пользователю и включающая только его создается автоматически при добавлении пользователя.

Просмотреть список всех групп, в которые входит, например, admin можно выполнив в консоли groups

admin adm cdrom sudo dip plugdev lpadmin sambashare lxd

Ту же информацию можно увидеть в файле /etc/group

adm:x:4:syslog,admin
cdrom:x:24:admin
sudo:x:27:admin
dip:x:30:admin
plugdev:x:46:admin
lpadmin:x:115:admin
admin:x:1000:
sambashare:x:127:admin
lxd:x:131:admin

Однако, при выполнении groups она значительно более наглядна. Команда usermod добавляет вхождение именно в /etc/group.

Ссылка на основную публикацию
Ubuntu виснет при установке
Добрый день. Ставлю Kubuntu 15.04_x64 При установке возникают проблемы. Не прогружается окно с возможностью выбора "Запустить Live" и "Установить". Пару...
Radius сервер для wifi
Посетителей: 12080 | Просмотров: 22734 (сегодня 1) Шрифт: В первой части мы узнали, зачем предприятием использовать Enterprise режим Wi-Fi Protected...
Raid web console 2 установка
Intel has a linux compiled version for RedHat based systems in the download center, but it can be installed on...
Ubuntu добавить пользователя в группу root
Предложение от 8host.com Команда sudo – это механизм передачи обычным системным пользователям привилегий администратора. Как правило, такие привилегии доступны только...
Adblock detector