Установка sudo в Debian 10

Debian 10 вышел в релиз. Это прекрасная новость не только для постоянных пользователей этого дистрибутива, но и для всего сообщества Linux. Однако, если вы установили дистрибутив, то скорее всего заметили, что обычный пользователь не может использовать sudo.

Если вы попытаетесь использовать sudo после установки системы, то получите ошибку имя_пользователя is not in the sudoers file. This incident will be reported. Это значит, что несмотря на то, что утилита sudo установлена, вы все ещё не можете ею пользоваться. В этой статье мы рассмотрим как исправить эту проблему.

Что такое sudo?

Независимо от дистрибутива Linux, на компьютере есть разные пользователи. Каждый из них имеет определенные роли и разрешения. Допустим, нужно установить какой-то пакет в Debian.  Выполнить эту операцию сможет только пользователь с правами root. Другие пользователи не имеют доступа к этому действию.

Утилита sudo – входит в набор программ GNU. Это небольшое приложение, выполняющее команды с привилегиями другого пользователя. Как правило, "другой" - это пользователь – root.

Настройка sudo в Debian 10

Сначала установим утилиту sudo если она ещё не установлена, а для этого нужно иметь права пользователя root. Это очень важно. Откройте терминал, или подключитесь к серверу удаленно через SSH и переключитесь на пользователя root:

su

 

Утилита запросит пароль пользователя root. Теперь можно устанавливать sudo из репозиториев Debian:

apt install sudo

Утилита установится быстро. После этого посмотрите содержимое файла /etc/sudoers:

vi /etc/sudoers

В файле просто разобраться. В разделе спецификаций привилегий пользователя вы найдете строку, подобную этой:

%sudo ALL=(ALL:ALL) ALL

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

usermod -aG sudo sergiy

Или в этот файл можно добавить отдельную строчку для своего пользователя. Она будет выглядеть вот так:

имя_вашего_пользователя ALL=(ALL:ALL) ALL

Для сохранения изменений нажмите клавишу Esc и выполните команду :w, а затем :q. Не зависимо от выбранного вами способа настройки, после завершения вы можете пользоваться командой sudo.

10 комментариев

  1. Аватар Vladimir 4 октября, 2019 Ответить
  2. Аватар мимо_проходил 4 октября, 2019 Ответить
    • Аватар alex 8 октября, 2019 Ответить
  3. Аватар Михаил 6 октября, 2019 Ответить
  4. Аватар Roma 29 октября, 2019 Ответить
    • Аватар Вячеслав 6 марта, 2020 Ответить
  5. Аватар Fedor 29 июня, 2020 Ответить
  6. Аватар Leo 29 июня, 2020 Ответить
  7. Аватар neleo 13 июля, 2020 Ответить

Ответить

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: