RHEL - 그룹이 잘못 할당됨

RHEL - 그룹이 잘못 할당됨

우리 연구실에서는 모든 LDAP 사용자가 하나의 그룹에 할당됩니다.vboxusers그의 홈 디렉토리가 서버에 존재합니다. 우리는 NFS를 사용하여 사용자의 홈 디렉토리를 클라이언트 시스템에 마운트하고 있습니다. 새 클라이언트 시스템을 설치하고 네트워크에 추가했습니다. 이 새 컴퓨터에 LDAP를 구성했는데 이상하게도 그룹이 있었습니다.cimsrvr동일한 ID가 할당되었습니다.vboxusers나머지 클라이언트 시스템에서.

새로 설치된 컴퓨터에서 아래 항목을 찾습니다./etc/그룹파일.

cimsrvr: 501

나머지 모든 클라이언트 컴퓨터에서 다음 항목을 찾습니다./etc/그룹다음과 같이 파일을 저장하고,

vboxusers: 501

나는 다음에 속한 모든 사용자에게 권한을 할당했습니다.vboxusers액세스버추얼박스. 권한을 할당했을 때cimsrvr새 시스템에서는 vboxusers가 액세스할 수 있었습니다.버추얼박스아무 문제 없이. 그래서 그룹 이름은 단지 이해를 돕기 위한 것이며 컴퓨터에서는 그룹 ID만 사용한다는 것을 알았습니다. 그렇기 때문에 그룹 501에 속한 모든 사용자가 액세스할 수 있었습니다.버추얼박스.

내 질문은, 어떻게 되었나요?cimsrvr해당 이름으로 그룹을 만들지 않았는데 처음에 그룹이 501에 할당되었습니까?

답변1

그룹 ID(번호)는 패키지가 특정 GID 번호를 지정하는 이러한 항목을 명시적으로 추가하지 않는 한 RPM을 설치할 때 임의로 할당됩니다.

Fedora 14 시스템에서.

$ more /etc/group
vboxusers:x:502:saml
jetty:x:485:
xfs:x:43:
kvm:x:36:qemu
qemu:x:107:

이러한 그룹을 다른 GID로 마이그레이션하려면 디스크에서 모든 항목을 검색한 다음 chgrp <new GID>사용하지 않는 번호로 이동해야 합니다.

관련 정보