Я хочу предоставить вновь созданному пользователю sudo
привилегии в Ubuntu.
Я пытался
sudo adduser hduser admin
но там написано, что группы администраторов не существует.Как я могу это сделать?
Я хочу предоставить вновь созданному пользователю sudo
привилегии в Ubuntu.
Я пытался
sudo adduser hduser admin
но там написано, что группы администраторов не существует.Как я могу это сделать?
Вам нужно добавить пользователя hduser
к sudo
группа (которая является группой "администраторы" в Ubuntu).
Если вы уже создали пользователя, вы можете добавить его в sudo
сгруппируйте, выполнив следующую команду в терминале:
sudo usermod -a -G sudo hduser
Вместо этого вы можете попробовать,
sudo adduser hduser sudo
В Ubuntu вам нужно добавить пользователя только в группу sudo
.
1) Станьте корнем. Вы можете сделать это с помощью 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) ALLics ALL=(ALL) ALL csm ALL=(ALL) ALL coa ALL=(ALL) ALL
4) Нажмите :
и x, чтобы записать изменения в sudoers и выйти из vi.
Отредактируйте файл sudoers: sudo visudo
и добавить:
user ALL=(ALL:ALL) ALL
Это было недавно изменено, что и является причиной путаницы.
Каков результат "sudo visudo`?
sudo adduser <имя пользователя> sudo - сделал свое дело для меня. Второе sudo - это название группы вместо sudo