삭제 권한이 없는 사용자가 파일을 삭제하는 경우
게시일: 2002/01/03 | 글쓴이: doa | 5825 번 | 프린트 | 메일

모든 권한을 사용자나 그룹에 주고자할 때 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)로 변경한다.


중지 코드 문장을 출력하는 공개 유틸리티 Err.zip 은 특정 16진수 오류 코드와 연관... (4593) 2002-01-03
ACL을 고치는 동안 접속거절 만약 개체의 사용권한을 변경할 권한을 가지고 있지만 접... (4280)2002-01-03

QAOS.com에 게시된지 1년 이상된 자료와 관리자가 공개한 자료는 누구나 제한없이 읽을 수 있습니다.
그러나 QAOS.com의 자료를 퍼가는 것은 금지하고 있습니다.

이 정보가 유용하다고 생각되시면 QAOS.com과 많은 다른 사람들을 위해 퍼가기 보다는 링크로 알려주시기 바랍니다.

세상사는 이야기



RSS 구독 (익명 | 회원 | 강좌 | 포럼)
(C) 1996 ~ 2017 QAOS.com All rights reserved.