を使用しています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
システムで確認してください。