一个用户可能属于多个组,如用户flagonxia,它可能同时属于以下各组。
flagonxia,adm,admin,dialout,cdrom...
在文件/etc/passwd中,该用户对应的行是:
flagonxia:x:1000:1000:Patrick XIA,,,:/home/flagonxia:/bin/bash # 1000为flagonxia的GID
在文件/etc/group中,定义了该用户属于多个其他的组,如下:
adm:x:4:flagonxia
dialout:x:20:flagonxia
cdrom:x:24:flagonxia
plugdev:x:46:flagonxia
lpadmin:x:108:flagonxia
admin:x:123:flagonxia
flagonxia:x:1000:
sambashare:x:124:flagonxia
在登录时,用户该是哪些组的成员,实际上是passwd和group文件中找到的组的并集。