--recursive 없이 디렉토리에 chmod를 변경할 수 있습니까? 누가 디렉토리의 파일을 읽을 수 있습니까? [복사]

--recursive 없이 디렉토리에 chmod를 변경할 수 있습니까? 누가 디렉토리의 파일을 읽을 수 있습니까? [복사]

제안된 문구를 바탕으로 내 질문을 바꿔 보겠습니다.

chmod 0660 path/to/folder실행하고 사용자 A가 관련 그룹에 없으면 파일 /path/to/folder/file.txt에 적절한 8진수가 있으면 사용자 A가 계속 읽을 수 있습니까?

답변1

/path/to/dir권한 비트가 있는 경우 해당 디렉토리에 대한 권한이 있는 사람이 없기 때문에 0660누구도 해당 비트에 액세스할 수 없습니다 . (일반적으로 유형, 크기 또는 권한 비트도 볼 수 없지만 일부 파일 시스템에서는 이 데이터 중 일부가 유출될 수 있습니다.) 소유 사용자 및 소유 그룹의 구성원은 디렉터리 내용(그 안에 있는 파일)을 나열할 수 있습니다. 허가를 받았기 때문입니다 . 허가가 없으면 허가는 실제로 아무 소용이 없습니다./path/to/dir/file.txtxdirfile.txtrw

바라보다비트를 실행하고 읽습니다. Linux에서 디렉토리 권한은 어떻게 작동합니까?

관련 정보