Как Добавить пользователя в Sudoers или Sudo Group на Arch Linux

Sudo позволяет пользователю запускать команды или программы с правами другого пользователя ( по умолчанию суперпользователя). Суперпользователь в Linux называется “root“.

Это одна из лучших практик безопасности использовать некорневого пользователя для выполнения администрирования сервера.

В этой краткой статье мы создадим пользователя и добавим его в группу sudo в Arch Linux.

Добавить в группу sudo

Как уже упоминалось ранее, команда sudo позволяет запускать программы с привилегиями суперпользователя. В Arch Linux sudo не является частью базовой установки. Итак, если вы еще не установили sudo, то установите его с помощью следующей команды.

# pacman –sync sudo

Кроме того, установите редактор Vi.

# pacman –sync vi

Теперь добавьте пользователя и его домашний каталог. Это можно сделать с помощью опции –create-home

# useradd –create-home john

Не забудьте назначить пароль

# passwd john

Добавить пользователя в Arch Linux
Добавить пользователя в Arch Linux

Wheel group -это группа sudo в Arch Linux. Поэтому на этом этапе добавьте вновь созданного пользователя ” john’ в группу wheel с помощью команды usermod.

# usermod –aG wheel john

Теперь отредактируйте файл sudoers так, чтобы Wheel group была активирована. Для этого откройте файл sudoer’s  и раскомментируйте строку %wheel ALL=(ALL) ALL

=

# visudo

Конечный результат должен быть таким:

Раскомментируйте файл Sudoers в Arch Linux
Раскомментируйте файл Sudoers в Arch Linux

Сохраните и выйдите из visudo. Нажмите Esc затем : wq и нажмите Enter

Теперь проверьте свою конфигурацию, переключившись на пользователя john и используя команду id для отображения группы. Вы должны увидеть root при вводе команды sudo whoami.

# su - john
$ id
$ sudo whoami

Проверьте пользователя sudo в Arch Linux
Проверьте пользователя sudo в Arch Linux

Удаление пользователей из группы Sudoers в Arch Linux

Если вы хотите удалить пользователя из sudo ( wheel group), тогда используйте инструмент gpasswd, как показано ниже. В нашем случае пользователь john,

# gpasswd -d john wheel

Заключение

Мы показали вам, как добавить пользователей в группу sudo в Arch Linux. Мы рекомендуем вам использовать пользователя sudo, а не пользователя root при выполнении административных задач. Это также помогает предоставить соответствующее разрешение нужному человеку. Если понравилась статья можете отблагодарить в комментариях.

Nazario

Я — Nazario, создатель и автор сайта linuxwin.ru, специализируюсь на информационных технологиях с акцентом на системное администрирование Linux и Windows, веб-разработку и настройку различных систем. Мои глубокие знания и обширный практический опыт в этих сферах позволяют мне создавать детальные руководства и учебные материалы, ценные для пользователей всех уровней.

Я стремлюсь делать сложные темы доступными и понятными, надеюсь что мой вклад в сообщество IT будет оценен по достоинству.

Моя работа направлена на образование и распространение знаний в области информационных технологий, помогая другим расширять свои возможности и углублять понимание современных технологий.

Linux и Windows
Выскажите своё мнение или присоединяйтесь к обсуждению:

Отправляя комментарий, вы даете согласие на обработку ваших данных в соответствии с политикой конфиденциальности и даёте согласие на их использование.

  1. Eger00

    Блин а как sudo включить на Debian??? Просто что не пиши в терминале, он мне отвечает что нет sudo. Напишите статью про debian пожалуйста.

    Ответить
  2. абобус

    спасибо легенды

    Ответить