Пользователь «Admin» автоматически имеет привилегии sudo

17

Я добавил пользователя с именем «admin» на свой сервер Ubuntu 14.04LTS, используя adduser .

Я привык добавлять пользователя в файл /etc/sudoers при добавлении нового пользователя, которому нужны привилегии sudo, но на этот раз я этого не сделал. Не существует пользователя admin, существовавшего до его создания на основе вывода в оболочке. Почему это так работает?

    
задан trpt4him 16.01.2015 в 23:44
источник

1 ответ

30

По умолчанию adduser добавляет каждого нового пользователя в группу с тем же именем, что и пользователь (группа создается, если она еще не существует). Поэтому, если вы создадите пользователя с именем admin , он будет добавлен в группу admin .

/etc/sudoers содержит строку

%admin ALL=(ALL) ALL

, что означает, что всем членам группы admin разрешено использовать sudo - и это верно и для вашего пользователя admin .

    
ответ дан Florian Diesch 16.01.2015 в 23:55
источник