Как я могу предоставить привилегии sudo существующему пользователю?

Я хочу предоставить недавно созданного пользователя sudo привилегии в Ubuntu.

Я старался

sudo adduser hduser admin

но это говорит, что никакая группа администратора не существует. Как мне это сделать?

4 ответа

Решение

Вам необходимо добавить пользователя hduser к sudo группа (которая является группой "администраторов" в Ubuntu).

Если вы уже создали пользователя, вы можете добавить его в sudo сгруппировать, выполнив следующую команду в терминале:

sudo usermod -a -G sudo hduser

Вместо этого вы можете попробовать,

sudo adduser hduser sudo

В Ubuntu вам нужно добавить пользователя только в группу sudo,

1) Стать пользователем root. Вы можете сделать это используя sudo -i или становится корнем по старинке su -

2) Беги visudo

3) Я изменил эту часть файла sudoers, чтобы выбранные пользователи стали пользователями sudo, и вы можете добавлять пользователей аналогичным образом (пустые строки представляют для чистого форматирования):

## User Aliases
## These aren't often necessary, as you can use regular groups
## (ie, from files, LDAP, NIS, etc) in this file - just use %groupname
## rather than USERALIAS
# User_Alias ADMINS = jsmith, mikem dbadmin 
ALL=(ALL) ALL
ics ALL=(ALL) ALL 
csm ALL=(ALL) ALL 
coa ALL=(ALL) ALL

4) Нажмите : и x записать изменения в sudoers и выйти из vi.

Отредактируйте файл sudoers: sudo visudo

и добавить:

user    ALL=(ALL:ALL) ALL
Другие вопросы по тегам