![--recursive 없이 디렉토리에 chmod를 변경할 수 있습니까? 누가 디렉토리의 파일을 읽을 수 있습니까? [복사]](https://linux55.com/image/143540/--recursive%20%EC%97%86%EC%9D%B4%20%EB%94%94%EB%A0%89%ED%86%A0%EB%A6%AC%EC%97%90%20chmod%EB%A5%BC%20%EB%B3%80%EA%B2%BD%ED%95%A0%20%EC%88%98%20%EC%9E%88%EC%8A%B5%EB%8B%88%EA%B9%8C%3F%20%EB%88%84%EA%B0%80%20%EB%94%94%EB%A0%89%ED%86%A0%EB%A6%AC%EC%9D%98%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EC%9D%BD%EC%9D%84%20%EC%88%98%20%EC%9E%88%EC%8A%B5%EB%8B%88%EA%B9%8C%3F%20%5B%EB%B3%B5%EC%82%AC%5D.png)
제안된 문구를 바탕으로 내 질문을 바꿔 보겠습니다.
chmod 0660 path/to/folder
실행하고 사용자 A가 관련 그룹에 없으면 파일 /path/to/folder/file.txt
에 적절한 8진수가 있으면 사용자 A가 계속 읽을 수 있습니까?
답변1
/path/to/dir
권한 비트가 있는 경우 해당 디렉토리에 대한 권한이 있는 사람이 없기 때문에 0660
누구도 해당 비트에 액세스할 수 없습니다 . (일반적으로 유형, 크기 또는 권한 비트도 볼 수 없지만 일부 파일 시스템에서는 이 데이터 중 일부가 유출될 수 있습니다.) 소유 사용자 및 소유 그룹의 구성원은 디렉터리 내용(그 안에 있는 파일)을 나열할 수 있습니다. 허가를 받았기 때문입니다 . 허가가 없으면 허가는 실제로 아무 소용이 없습니다./path/to/dir/file.txt
x
dir
file.txt
r
w