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

114

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

Я пробовал

sudo adduser hduser admin

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

    
задан saket 26.07.2012 в 09:42
источник

4 ответа

172

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

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

sudo usermod -a -G sudo hduser
    
ответ дан izx 26.07.2012 в 10:22
источник
20

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

sudo adduser hduser sudo

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

    
ответ дан Aishwarya 07.03.2013 в 12:27
7

1) Станьте root. Вы можете сделать это, используя sudo -i или станете root старомодным способом 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.

    
ответ дан octopusgrabbus 15.05.2013 в 17:47
2

Изменить файл sudoers: sudo visudo

и добавьте:

user    ALL=(ALL:ALL) ALL
    
ответ дан Alberto Burgos 15.05.2013 в 17:52