Привет, я пытаюсь добавить myuser в sudoers после новой установки с учетной записью root,
# adduser myuser admin
который дает:
adduser: the group `admin' does not exist.
однако это работает:
# adduser myuser root
но это не делает myuser sudoer'ом.
Более того, / etc / sudoers действительно содержит следующие строки:
# User privilege specification
root ALL=(ALL:ALL) ALL
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
но довольно странно - файл / etc / group не содержать админ.
Должен ли я просто вручную отредактировать его и добавить что-то вроде:
admin:x:120:myuser
использовать groupadd admin
чтобы добавить группу, вы можете запустить adduser myuser admin
. Однако вы можете вместо этого использовать usermod -G myuser,admin myuser
удалить себя из корневой группы. (вместо myuser, admin укажите точный список групп, членом которых должен быть ваш пользователь.
Если у вас возникнет соблазн редактировать / etc / group напрямую, используйте vigr
команда, которая проверит синтаксис файла перед принятием изменений.
в судо следует использовать группу:
adduser myuser sudo