마운트 후 파일 시스템에 설정된 파일 소유권 설정이 적용되지 않는 이유는 무엇입니까?

마운트 후 파일 시스템에 설정된 파일 소유권 설정이 적용되지 않는 이유는 무엇입니까?

Rhel 6 플랫폼이 있습니다. 두 번째 디스크 /dev/sdb를 추가하고 포맷했습니다(ext4 파일 시스템). 이 파티션을 루트 트리에 마운트하기 전에 다음 명령을 실행했습니다.

chown sysadm:sysadm 
chmod 755
mount /foo

그러나 foo를 설치할 때 사전 정의된 소유권/권한을 기대하면서 "/" 아래에서 "ls -l" 명령을 실행했지만 /foo는 sysadm:sysadm 대신 root:root가 소유합니다. 이유는 모르겠습니다.

답변1

당신이 만든 디렉토리는 단지 빈 셸일 뿐입니다. 어떤 이름을 지정하고 어떤 소유권을 갖고 있는지에 관계없이 일단 새 파일 시스템이 나타나면 관심 있는 유일한 것은 디렉터리 이름입니다. 새 파일 시스템은 마운트 지점에 자신을 덮어쓰며 모든 소유권과 권한은 새 디스크에 있습니다. 디렉토리에 대한 이전 정보 및 해당 내용이 이제 운영 체제에 표시되지 않는지 여부

관련 정보