Чтобы выдать пользователю user
права суперпользователя (root), выполните следующие шаги:
1. Войдите в систему как root или с правами sudo
Если вы не под рутом, вам нужно сначала войти в систему как root или использовать команду sudo
с учетной записью, которая имеет такие права.
su
# или, если имеется sudo
sudo -i
2. Добавьте пользователя в группу sudo
На большинстве дистрибутивов Linux, чтобы предоставить пользователю user
права sudo, его нужно добавить в группу sudo
(или wheel
на некоторых системах). Используйте следующую команду:
usermod -aG sudo user
3. Проверка прав
Для проверки того, были ли права выданы, выполните:
groups user
Среди перечисленных групп должна присутствовать группа sudo
.
4. Настройка конфигурации sudo (опционально)
Вы можете настроить, какие именно команды может выполнять пользователь user
. Для этого отредактируйте файл /etc/sudoers
с помощью команды:
visudo
Добавьте строку, чтобы предоставить полный доступ:
user ALL=(ALL:ALL) ALL
5. Перезагрузка системы или выход из сеанса
После добавления пользователя в группу sudo
, выйдите из текущей сессии и войдите снова или перезагрузите систему.
Теперь пользователь user
сможет использовать sudo
для выполнения команд с правами суперпользователя:
sudo command
При выполнении команды может потребоваться ввести пароль пользователя.