위키피디아에서 나읽다다음과 같은:
읽기 권한은 파일을 읽을 수 있는 권한을 부여합니다. 디렉터리에 대해 설정된 경우 이 권한은 디렉터리에 있는 파일 이름을 읽을 수 있는 권한을 부여합니다(그러나 콘텐츠, 파일 유형, 크기, 소유권, 권한 등과 같은 파일에 대한 추가 정보를 찾을 수는 없음).
이런 식으로 내 그룹의 사람들만 볼 수 있게 하는 방법은 없을까요(읽기)이름디렉토리에 있는 파일/디렉토리의 하위 집합입니까?
예를 들어, 내가 가지고 있는 경우
A ---- B
|
|----C
|
|----D
내 그룹 구성원이 보기(읽기)만 가능하도록 권한을 수정할 수 있습니다.이름 C
하지만 ?D
B
(예를 들어 ls A
).
이것이 불가능하다면, 그렇다면 무엇입니까?그 이유? 폴더의 특정 파일을 완전히 숨기려면 어떻게 해야 합니까? 이 상황을 처리하는 "UNIX 방식"은 무엇입니까?
답변1
짧은 답변:아니요.특정 그룹에 속하지 않는 파일에 대해 디렉터리의 특정 파일을 "보이지 않게" 만들 수는 없습니다.
문제를 봐디렉터리를 열려면 실행(X) 권한이 필요한 이유는 무엇입니까?- 이 주제는 거기에서 매우 잘 다루어지기 때문에 여기서는 복사하지 않겠습니다. 이해해야 할 중요한 점은 디렉토리는 파일과 마찬가지로 별도의 엔터티이므로 모든 권한은 디렉토리 전체에만 영향을 미칠 수 있다는 것입니다.