Как Добавить пользователя в 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 при выполнении административных задач. Это также помогает предоставить соответствующее разрешение нужному человеку. Если понравилась статья можете отблагодарить в комментариях.

Понравилась статья?

Помогите Setiwik.ru создавать больше глубоких обзоров и новостей. Один клик и ваш вклад помогает держать серверы включёнными и авторов мотивированными!

Спасибо, что вы с нами!

Nazario

Я Назар. Уже больше десяти лет я работаю с Linux и Windows системами каждый день. Это моя основная профессия и большая часть жизни.
Всё, что ты читаешь на Setiwik.ru, начинается с официальной документации, мануалов и технических спецификаций. Я их изучаю очень внимательно. Но ценность статей появляется именно тогда, когда я беру эту базу и пропускаю через десятки реальных ситуаций: ночные аварии, странные баги, которые не гуглятся с первого раза, выстраданные конфиги и проверенные обходные пути.
Я не обещаю истину в последней инстанции. Но если мой опыт поможет тебе сэкономить хотя бы пару часов нервов и перезагрузок, значит всё это было не зря. Здесь только практика: от тонкой настройки серверов до самых неожиданных ситуаций, которые официальные руководства обычно обходят стороной.
Setiwik.ru это место, где IT становится понятнее и спокойнее. Заходи почаще. Будем разбираться вместе.

Практические инструкции по Windows и Linux
Добавить комментарий

  1. Eger00

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

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

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

    Ответить