Como posso descobrir se um arquivo ou pasta quebra a herança dentro de outra pasta em NTFS sem examinar todos os arquivos e pastas?

Como posso descobrir se um arquivo ou pasta quebra a herança dentro de outra pasta em NTFS sem examinar todos os arquivos e pastas?

Portanto, tenho duas hierarquias de diretórios, uma no Windows Server 2003 e outra no Windows Server 2008 R2.

O diretório no Windows Server 2008 R2 foi criado previamente clicando com o botão direito e criando uma nova pasta.

Copiei-os de uma hierarquia para outra usando xcopy

XCOPY \\server2003\Reporting \\server2008\c$\Reporting /O /X /E /H /K /Y /I

Mas as permissões e os proprietários não são os mesmos, embora /Oseja suposto copiar ACLs e proprietários. O que está acontecendo aqui? Os arquivos ainda obtêm algumas das ACLs herdadas da unidade C$ do Server 2008.

Fico preocupado porque as permissões não são as mesmas em tudo; então, como posso saber se um arquivo ou pasta filho não quebrou a herança?

Responder1

A ferramenta SysinternalsAccessEnumtalvez possa ajudar. É uma GUI que verifica recursivamente as permissões do local selecionado e permite ver onde as coisas divergem (se houver).

Do link:

Embora o modelo de segurança flexível empregado pelos sistemas baseados no Windows NT permita controle total sobre a segurança e as permissões de arquivos, pode ser difícil gerenciar permissões para que os usuários tenham acesso apropriado a arquivos, diretórios e chaves do Registro. Não há uma maneira integrada de visualizar rapidamente os acessos do usuário a uma árvore de diretórios ou chaves. AccessEnum oferece uma visão completa do sistema de arquivos e das configurações de segurança do Registro em segundos, tornando-o a ferramenta ideal para ajudá-lo em falhas de segurança e bloquear permissões quando necessário.

Captura de tela do AccessEnum

informação relacionada