Как создать пользователя с правами root в bash?

Я выполнил следующие команды:

sudo groupadd -r testgroup
sudo useradd -g testgroup -M -r testuser

Обратите внимание на опцию -r, которая согласно странице man:

-r
[ 114] & nbsp; & nbsp; & nbsp; & nbsp; Создать системную учетную запись.

Предполагая, что у меня есть учетная запись пользователя с привилегиями root, я запускаю:

sudo -u testuser cat /dev/input/mouse0

Однако я получаю:

cat: / dev / input / mouse0: доступ запрещен

Выполнение той же команды, что и root, обеспечивает ожидаемый вывод (искаженный вывод из драйвера мыши).

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

13
задан 18 October 2011 в 21:28

4 ответа

Не пробовал, но это должно создать нового пользователя и добавить его в группу sudo, что если ваш /etc/sudoers по умолчанию, должно означать, что ему разрешено использовать sudo со своим паролем (так же, как и стандартному первому пользователю):

sudo adduser --group sudo newusername

Если вы уже создали пользователя, вы можете просто запустить:

sudo adduser existing_user sudo

man adduser покажет вам некоторые из других миллиардов перестановок и комбинаций аргументов, которые есть у этого инструмента.

Замечание: Если вы используете Ubuntu 11.10 или более старую версию, вы должны использовать группу admin вместо sudo.

20
ответ дан 18 October 2011 в 21:28

"Системная учетная запись" просто означает, что пользователь получит UID (идентификатор пользователя) из зарезервированного диапазона, это не дает никаких дополнительных прав. Правильным способом элавации привилегий является использование sudo, как это описано Оли.

2
ответ дан 18 October 2011 в 21:28

Я нашёл несколько сайтов, где они делают это: sudo adduser paul admin

но в моем линуксе нет группы admin, поэтому я использую:

sudo adduser paul sudo
3
ответ дан 18 October 2011 в 21:28

В Ubuntu 16.04 LTS работало следующее:

sudo adduser robert && sudo adduser robert sudo

Создает пользователя и добавляет его / ее в список sudoer

0
ответ дан 18 October 2011 в 21:28

Другие вопросы по тегам:

Похожие вопросы: