Найти в Дзене

Настройка sudo в ALT linux - решение "user is not in the sudoers file. This incident will be reported"

Оглавление

Обновлена 20.05.2025

--------------------

К содержанию

---------------------

Установив почти любой вариант alt linux, кроме симпли, вы можете столкнуться с ошибкой user is not in the sudoers file. This incident will be reported

Сделано это в остальных дистрибутивах по соображениям безопасности.

Цитата с Альт вики

Введение
Команда sudo может использоваться [1] для выполнения пользователем какой-либо команды, требующей права суперпользователя (root), то есть получение прав root для выполнения какой-либо команды на время её выполнения.
Перед выполнением команды sudo запрашивает пароль пользователя, а не пароль root, как у команды su -.
После выполнения sudo существует временной отрезок, в течение которого повторное выполнение команды sudo не требует пароль (что удобно для взлома вашего компьютера со стороны rootkits и хакерских атак).
С другой стороны, команда sudo удобна для распределения прав между несколькими администраторами компьютера (например, кому можно обновлять и устанавливать программы, а кому настраивать работу аппаратуры компьютера), не предоставляя прав root на все другие действия и не выдавая пользователю пароля root.
Особенности sudo в дистрибутивах ALT Linux
Штатным способом временного получения прав root в большинстве дистрибутивах ALT Linux, является команда su -. Команда sudo в большинстве дистрибутивов ALT Linux требует предварительной настройки, так как в /etc/sudoers не описан ни один пользователь, включая root. Исключением является дистрибутив Simply, где sudo уже настроена для первого пользователя. В дополнение к /etc/sudoers могут использоваться отдельные файлы из каталога /etc/sudoers.d/.
Для ограничения прав на выполнение самой команды sudo используется особый механизм control.

Ссылка на статью в Альт вики перейти

Для настройки есть несколько вариантов

---------------------

1. Вариант через инструмент Control

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

Шаги

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

Вводим следующие команды

В системах на базе 11 платформы(Рабочая станция К 11)нужно ещё установить сам пакет sudo

По этому набор команд будет выглядить так

su -
apt-get install sudo
control sudowheel enabled
exit

На 10 платформе достаточно трёх этих команд

su -
control sudowheel enabled
exit

Дальше можем вводить команды, которые требуют sudo и проблем не будет

---------------------

2. Вариант через редактирование /etc/sudoers

Открываем терминал и вводим следующие команды

su -
mcedit /etc/sudoers

Откроется консольный редактор

находим следующую строчку

# WHEEL_USERS ALL=(ALL) ALL

убираем решётку вначале этой строки

-2

Сохраняем файл F2 и выходим F10

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

Можем вводить любые команды, которые требуют sudo

----------------------

К содержанию

----------------------

Полезные ссылки

Поддержать автора

АЛЬТ ВИКИ

Вики проекта альт линукс. много полезной и нужной информации

ОФ сайт Базальт СПО

Российский разработчик операционных систем «Альт»

basealt.ru

Форум альт линукс

Перейти

Описание пакетов в репозиториях, можно посмотреть , что недавно добавили, что в тестах на добавление или обновление

Перейти

Основной ТГ канал АЛЬТ ЛИНУКС

Подписаться

Основной чат Alt linux

Присоединиться

Курилка ТГ Alt linux

Присоединиться

Полезные ссылки

Поддержать автора

МОЙ ПРОЕКТ В ТЕЛЕГРАМ

Канал

Подписаться

Чат

Присоединиться

Рутуб

Подписаться

Обычный пользователь в Дзен

Подписаться

Обычный пользователь в ВК

Группа

Чат

Платформа

Подписаться