新しいユーザーがホイールグループに追加されましたが、追加されたにもかかわらずホイールグループに表示されません

新しいユーザーがホイールグループに追加されましたが、追加されたにもかかわらずホイールグループに表示されません

を使用しています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ログイン グループとしてリストされます (4 番目:の で区切られたフィールドは の GID (wheelおそらく) になります0)。

ユーザーをwheelグループに追加して、そのグループをユーザーのセカンダリグループとして追加するには、次のようにします。

usermod -a -G wheel igwuser

これにより、グループがユーザーのセカンダリ グループに追加されます ( -a) 。wheel

man usermodシステムについても参照してください。

ユーザーを作成するときに、次のコマンドwheelを使用して同時にユーザーを追加することもできます。useradd

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

man useraddシステムで確認してください。

関連情報