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 /O
seja 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.