Я использую Red Hat Enterprise Linux Server release 7.7 (Maipo)
. Я создал нового пользователя с
useradd igwuser
Я добавил его в группу колес с помощью команды
usermod -g wheel igwuser
Теперь я могу выполнять операции с sudo
for igwuser
. Проблема, с которой я столкнулся, заключается в том, что igwuser по-прежнему не отображается в группе wheel.
$ grep wheel /etc/group
wheel:x:10:secadmin
В чем может быть причина?
решение1
Вы указали igwuser
пользователя wheel
в качестве основной группы входа. /etc/group
База данных содержит только список вторичных групповых членств.
Если вы сейчас это сделаете getent passwd igwuser
, вы увидите wheel
в списке группу входа (четвертое поле с разделителем , вероятно, :
будет GID ).wheel
0
Чтобы добавить пользователя в wheel
группу таким образом, чтобы она стала для него вторичной группой, вам нужно было использовать
usermod -a -G wheel igwuser
Это добавит ( -a
) wheel
группу к вторичным группам пользователя.
См. также man usermod
в вашей системе.
Вы также могли бы добавить пользователя wheel
с помощью useradd
команды одновременно с его созданием:
useradd ...options... -G wheel igwuser
Смотрите man useradd
в своей системе.