自分の記憶が正しい場合、ファイルには/etc/group
グループのリストが表示され、各グループにはセカンダリグループのメンバーであるユーザーのみがリストされます。いくつかのテストを実行するためにいくつかのユーザーを作成しました。奇妙な動作は、私のユーザーが私のプライマリグループにリストされていることです。他のユーザーはデフォルトグループには表示されません。どんなアイデアがありますか?私のCentOSシステムの例は次のとおりです。
[root@server2 ~]# id intore
uid=1000(intore) gid=1000(intore) groups=1000(intore),10(wheel)
root@server2 ~]# cat /etc/group
lisa:x:1001:
lisa_m:x:1002:
betty:x:1009:
sales:x:1007:bob,betty,linda,lisa
account:x:1008:bill,beatrix,lori,bob
bill:x:1010:
beatrix:x:1011:
linda:x:1003:
wheel:x:10:intore,lisa,lisa_m
intore:x:1000:intore
答え1
ユーザーをデフォルトグループにしてグループに追加すると、そのユーザーはのユーザーリストに追加されません/etc/groups
。
一部のディストリビューションでは、各ユーザーのグループを作成します。group
デフォルトグループが変更されても、ユーザーがメンバーになるようにファイル内のそのグループにユーザーを追加することは合理的です。
もちろん、他のグループについてもこれらの主張をすることができます。