Как я могу добавить больше пользователей в файл "sudoers"?
35
Просто отредактируйте файл /etc/sudoers
.
Но вы должны использовать его в /usr/sbin/visudo
качестве редактора, так как он будет проверен на разумность перед выходом.
Так что это будет:
sudo /usr/sbin/visudo
Вот несколько ссылок, которые могут быть полезны:
/etc/sudoers.d
каталог, не изменяйте/etc/sudoers
файл. Вместо этого поместите запись в свой собственный файл в этом каталоге.Мой предпочтительный метод - добавить их в
sudo
группу (admin
до Ubuntu 10.04).В Ubuntu Linux
sudo
группа может работать,sudo
и в нее легко добавить кого-либо:Ваш пробег может отличаться в зависимости от других дистрибутивов, однако кто-то считал, что групповой метод имеет больше смысла, чем файл sudoers, который обновляется. Кажется, причина в меньшем количестве ошибок и блокировании всех пользователей от суперпользователя.
источник
Просто отредактируйте файл sudoers
и добавьте имя пользователя как 'uk' без кавычек
Сохранить и выйти даст доступ.
источник
visudo
открывает файл sudoers и содержит примеры для простых ситуаций.Возможно, вам придется добавить опцию «NOPASSWD», если пользовательские скрипты будут использовать команды / двоичные файлы, которые могут быть запущены только с «sudo», например
Также возможно указать группу вместо имени пользователя. Таким образом, вам не нужно перечислять каждого пользователя, например,
источник
Добавить в группу sudo (определенный шаг для Debian / Ubuntu):
источник
В Amazon Linux есть
/etc/sudoers.d
и внутри него,cloud-init
который содержит:Так что все , что я сделал
cp cloud-init vlad
, а затем редактироватьvlad
и заменить все экземплярыec2-user
сvlad
. Работает нормально, и это, очевидно, так, как было задумано, а не редактирование существующих файлов.источник
просто выполните эту команду пользователем, у которого есть разрешение sudoer:
источник