내 기억이 맞다면 파일에는 /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
기본 그룹이 변경되더라도 사용자가 구성원이 되도록 파일의 해당 그룹에 사용자를 추가하는 것이 합리적입니다 .
물론 다른 그룹에 대해서도 이러한 주장을 할 수 있습니다.