Как добавить обычного пользователя в файл sudoers?

Как добавить пользователей в файл "sudoers"?

15
задан slhck
16.02.2023 17:46 Количество просмотров материала 3663
Распечатать страницу

7 ответов

просто отредактируйте файл /etc/sudoers.

но вы должны использовать /usr/sbin/visudo в качестве редактора, так что в какой-то проверки перед выходом.

Так что бы:

sudo /usr/sbin/visudo

вот некоторые ссылки, которые могут пригодиться:

35
отвечен Johan 2023-02-18 01:34

мой предпочтительный метод, чтобы добавить их к sudo группы (admin перед Ubuntu 10.04).

в Ubuntu Linux,sudo группа может работать sudo и легко добавить кого-то в эту группу:

usermod -a -G sudo username

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

17
отвечен ʍǝɥʇɐɯ 2023-02-18 03:51

просто отредактируйте файл sudoers

sudo visudo -f /etc/sudoers

и добавить имя пользователя, как "uk" без кавычек

username ALL = (ALL)ALL

сохранить и выход даст доступ.

13
отвечен ukanth 2023-02-18 06:08

visudo открывает файл sudoers и содержит примеры для простых ситуаций.

возможно, вам придется добавить опцию 'NOPASSWD', если пользовательские скрипты будут использовать команды / двоичные файлы, которые могут быть запущены только с "sudo", например

ALL=(ALL) NOPASSWD: ALL

также можно указать группу вместо имени пользователя. Таким образом, вам не нужно перечислять каждого пользователя, например

%users  localhost=/sbin/shutdown -h now
2
отвечен secureBadshah 2023-02-18 08:25

добавить в группу sudo (конкретный шаг Debian / Ubuntu):

    $ sudo gpasswd -a <username> sudo

    Adding user <username> to group sudo
0
отвечен Shashi 2023-02-18 10:42

в Amazon Linux есть /etc/sudoers.d и внутри cloud-init содержит:

ec2-user ALL = NOPASSWD: ALL

# User rules for ec2-user
ec2-user ALL=(ALL) NOPASSWD:ALL

так что все, что я сделал cp cloud-init vlad изменить vlad и заменить все экземпляры ec2-user С vlad. Работает отлично, и это, очевидно, так, как это было задумано, а не редактирование существующих файлов.

0
отвечен Vladimir Kornea 2023-02-18 12:59

просто выполните эту команду пользователем, имеющим разрешение sudoer:

sudo adduser <username> sudo
0
отвечен Hadi Rahjoo 2023-02-18 15:16

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх