Новый пользователь добавлен в группу Wheel, но не отображается в группе Wheel, хотя и добавлен

Новый пользователь добавлен в группу Wheel, но не отображается в группе Wheel, хотя и добавлен

Я использую Red Hat Enterprise Linux Server release 7.7 (Maipo). Я создал нового пользователя с

useradd igwuser

Я добавил его в группу колес с помощью команды

usermod -g wheel igwuser

Теперь я могу выполнять операции с sudofor igwuser. Проблема, с которой я столкнулся, заключается в том, что igwuser по-прежнему не отображается в группе wheel.

$ grep wheel /etc/group
wheel:x:10:secadmin

В чем может быть причина?

решение1

Вы указали igwuserпользователя wheelв качестве основной группы входа. /etc/groupБаза данных содержит только список вторичных групповых членств.

Если вы сейчас это сделаете getent passwd igwuser, вы увидите wheelв списке группу входа (четвертое поле с разделителем , вероятно, :будет GID ).wheel0

Чтобы добавить пользователя в wheelгруппу таким образом, чтобы она стала для него вторичной группой, вам нужно было использовать

usermod -a -G wheel igwuser

Это добавит ( -a) wheelгруппу к вторичным группам пользователя.

См. также man usermodв вашей системе.

Вы также могли бы добавить пользователя wheelс помощью useraddкоманды одновременно с его созданием:

useradd ...options... -G wheel igwuser

Смотрите man useraddв своей системе.

Связанный контент