Arquivos não herdam permissões da pasta pai ao ser movido

Arara Arquitetura 0 Pontos de reputação
2024-11-27T14:58:16.1566667+00:00

Pessoal, boa tarde!

Estou com um problema que ainda não consegui resolver referente a herança de permissão no File Server.

Cenário:

Windows Server 2012 R2 Foundation

File Server com 1 compartilhamento

O problema:

Tenho uma pasta chamada "Storage" e dentro do storage contém 10 sub-pastas. O problema é quando eu movo um arquivo de uma sub-pasta para outra, ele mantém o owner do arquivo porém perde todas as permissões. 

Obs: Todas as pastas já estão herdando herança de sua pasta pai.

Exemplo prático:

  1. Criei o arquivo Teste.txt dentro da pasta 9. Padrões. Como podem ver, herdou corretamente as permissões.

Imagem

  1. Ao mover este arquivo para dentro da pasta 6. Referências, o mesmo não herda nenhuma permissão.

Imagem

Detalhe importante: Isso só acontece quando o move é feito dentro do Share. Fazendo direto pelo drive funciona tranquilamente.

Permissões do share:

Administrator: Full access

Admins do domínio: Full access

Domain users: R/C

Administradores: Full acess

Imagem

Alguma ideia?

Muito obrigado!!

Windows Server 2019
Windows Server 2019
Um sistema operacional de servidor da Microsoft que suporta gerenciamento em nível empresarial atualizado para o armazenamento de dados.
4 perguntas
0 comentários Sem comentários
{count} votos

2 respostas

Classificar por: Mais útil
  1. Jonathan Pereira Castillo 9,965 Pontos de reputação Fornecedor da Microsoft
    2024-11-27T16:49:51.4866667+00:00

    Oi Arara Arquitetura!

    Bem-vindo ao Microsoft Q&A!

    O problema que você está enfrentando é comum em ambientes de servidores de arquivos, especialmente quando se trata de herança de permissões ao mover arquivos dentro de um compartilhamento de rede. Aqui estão algumas sugestões para resolver esse problema:

    Verificar Configurações de Herança:

    • Certifique-se de que a herança de permissões está habilitada para todas as subpastas dentro da pasta "Storage".
    • Clique com o botão direito na pasta "Storage", selecione "Propriedades", vá para a aba "Segurança" e clique em "Avançado". Verifique se a opção "Herdar permissões do objeto pai" está marcada.

    Utilizar o Robocopy:

    • Em vez de mover os arquivos manualmente, você pode usar o Robocopy, uma ferramenta robusta de cópia de arquivos que preserva as permissões. O comando seria algo assim:
    robocopy "Caminho\Para\Pasta\Origem" "Caminho\Para\Pasta\Destino" /E /COPYALL /MOVE
    
    • Isso garantirá que todas as permissões e propriedades dos arquivos sejam mantidas.

    Script PowerShell:

    • Você pode criar um script PowerShell para mover os arquivos e preservar as permissões. Aqui está um exemplo básico:
    $source = "C:\Caminho\Para\Pasta\Origem"
    $destination = "C:\Caminho\Para\Pasta\Destino"
    Get-ChildItem -Path $source | ForEach-Object {
        Move-Item -Path $_.FullName -Destination $destination -Force
    }
    
    • Este script move todos os arquivos da pasta de origem para a pasta de destino, preservando as permissões.

    Configurações de Compartilhamento:

    • Verifique as configurações de compartilhamento da pasta "Storage". Certifique-se de que as permissões de compartilhamento e as permissões de NTFS estão configuradas corretamente para permitir a herança.

    Atualizar o Sistema:

    • Certifique-se de que o Windows Server 2012 R2 está atualizado com os últimos patches e atualizações. Às vezes, problemas de permissões podem ser corrigidos com atualizações do sistema.

    Espero que essas dicas ajudem a resolver o problema! Se precisar de mais assistência, estou à disposição.

    Saudações

    Jonathan.

    -----------

    Sua opinião é muito importante para nós! Se esta resposta resolveu sua consulta, por favor clique em ‘YES‘. Isso nos ajuda a melhorar continuamente a qualidade e relevância de nossas soluções. Obrigado pela sua colaboração!

    0 comentários Sem comentários

  2. Jonathan Pereira Castillo 9,965 Pontos de reputação Fornecedor da Microsoft
    2024-12-03T21:07:32.64+00:00

    Oi Arara Arquitetura!,

    O objetivo desta mensagem é verificar as informações fornecidas. Se tiver mais atualizações sobre este assunto, por favor, não hesite em responder neste mesmo tópico.

    Cuidadosamente                 

    Jonathan

    -----------

    Sua opinião é muito importante para nós! Se esta resposta resolveu sua consulta, por favor clique em ‘YES‘. Isso nos ajuda a melhorar continuamente a qualidade e relevância de nossas soluções. Obrigado pela sua colaboração!

    0 comentários Sem comentários

Sua resposta

As respostas podem ser marcadas como Respostas Aceitas pelo autor da pergunta, o que ajuda os usuários a saber a resposta que resolveu o problema do autor.