
왜 디렉토리에 이것이 필요한지 궁금합니다.
아니면 직접 읽지 않고도 디렉터리에서 파일을 가져올 수 있습니까?
답변1
디렉터리에 대한 실행 권한을 사용하면 내용을 읽지 않고도 디렉터리를 탐색할 수 있습니다. 이를 통해 다른 사람이 액세스하기를 원하지 않는 디렉토리 아래에 다른 사람이 액세스하기를 원하는 디렉토리를 효과적으로 배치할 수 있습니다.
이에 대한 일반적인 용도는 홈 디렉터리 내에 웹 사이트 문서 루트를 두는 것입니다. 홈 디렉터리 내용에 대한 액세스를 반드시 허용할 필요는 없지만(파일 보기도 안 함) 웹 서버 사용자가 홈 디렉터리 내의 'public_html' 디렉터리에 액세스하도록 허용해야 합니다.
답변2
예, +x
파일 이름을 알고 있으면 디렉토리 내용에 액세스할 수 있습니다. 당신 +r
은 단지목록(즉, 읽기) 디렉토리 자체.