Windows에서 재귀 재설정 파일 권한 여러 번 권한 버그가 발생하여 권한

상대적으로 큰 NTFS 파티션 에는 크고 복잡한 디렉토리 구조가 있습니다. 누군가가 매우 나쁜 보안 권한을 부여했습니다. 무작위로 부여 / 거부 된 권한을 가진 디렉토리가 있습니다. 이미 여러 번 권한 버그가 발생하여 권한 설정이 여러 번 안전하지 않은 것으로 나타났습니다 (예 : “모두”에 대한 쓰기 권한 또는 잘못된 소유자).

손으로 모든 것을 확인할 시간이 없습니다 ( ).

그러나 다행히도 내 소원은 매우 간단합니다. 가장 일반적인 것 : 나에게 무엇이든 읽고 / 쓰기 / 실행하고, 모두를 위해 읽을 수도 있습니다.

어떻게 든 가능합니까

  • 디렉토리에서 모든 보안 데이터를 제거
  • 그리고 내 (간단한) 소원을 모든 것을 덮어 씁니까?

유닉스, 내가 사용 chown -R ..., chmod -R ...명령 시퀀스를. Windows에서 이에 상응하는 것은 무엇입니까?



답변

NTFS는 RWX보다 약간 세분화되어 있으므로이 예제에서는 ACL 을 기본값으로 재설정합니다 . 특정 ACE 모음이 있으면 질문에 추가하십시오. 또한 드라이브 권한 자체가 엉망인 경우 해당 권한도 수정해야합니다.

트리가 D : \ files에 근본이 있다고 가정합니다.

REM Make local administrators group owner.
takeown /F D:\files /R /A /D Y

REM Reset ACLs to defaults.
icacls D:\files /reset /T /C /L /Q


답변