모든 권한을 사용자나 그룹에 주고자할 때
File
Delete
Child (
FDC)라고 알려진 숨은 권한까지 물려받게된다.
FDC 권한으로 사용자는 모든 권한을 가진 루트 리렉토리에서 파일(하위 디렉토리가 아니라)을 삭제할 수 있다. 비록 이들이 특정 파일에대해 어떠한 권한도 가지고 있지않아도 가능하다. 이들은 하위 디렉토리의 파일은 삭제할 수 없다.
FDC 권한은 사용자가 디렉토리의 소유주 이라면 이들은 그 디렉토리내의 파일을 삭제할 수 있다는 개념에 근거한다. 이 것은 POSIX 호환을 위해 만들어 졌으며, UNIX의 디렉토리 쓰기 권한과 같다.
FDC 권한을 거절하면서
모든 권한을 승인하고 싶다면
모든 권한을 제외한 모든 것을 승인하는 특별한 접근 권한을 사용한다.
Everyone은 C:\Hilynx에대한
모든 권한을 가지고 있다고 가정하자. 필자는 test.txt라는 파일을 이 디렉토리에 추가하고 Administrators에
모든 권한을 설정하고
Everyone을 제거했다면 임의의 사용자는 이 파일을 삭제할 수 있을 것이다. 이것을 알아보기위해 정상적인 사용자로 로그온한다. 이 파일을 볼수 있지만 열수는 없을 것이다. 이 파일을 삭제하려고 하면 이 파일은 삭제된다.
주의:시스템이나 드라이브 루트에서 Everyone 그룹을 제거하지 마라. 아마 이렇게 한다면 로그온 할 수 없을 것이다. 대신에 SYSTEM과 Administrators에 모든 권한을 추가하고 Special Directory Access와 Special File Access을 사용해서 Everyone을 (RWX) (RWX)로 변경한다.