Как я могу предоставить привилегии 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