Обновлена 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
убираем решётку вначале этой строки
Сохраняем файл F2 и выходим F10
вводим в терминале exit для выхода из режима суперпользователя.
Можем вводить любые команды, которые требуют sudo
----------------------
----------------------
Полезные ссылки
Поддержать автора
АЛЬТ ВИКИ
Вики проекта альт линукс. много полезной и нужной информации
ОФ сайт Базальт СПО
Российский разработчик операционных систем «Альт»