Crie um compartilhamento dentro de outro compartilhamento no Windows Server

1

Qual é a maneira correta de criar um compartilhamento dentro de outro? Eu preciso compartilhar o subdiretório de compartilhamento para outra divisão ( div2 ). E eu tenho que protegê-lo de alterar o nome deste diretório por div1 ... Finalmente, deve ser assim:

  • \ad\share [ d:\share , pertence a div1 ]
  • \ad\subshare [ d:\share\subdir , pertence a div2 ; div1 tem permissão de gravação, mas não pode alterar o nome da pasta ( \ad\share\subdir )]

Eu tentei criar um link simbólico para

PS> cmd /c mklink /D D:\subshare \ad\share\subdir\

e crie compartilhamento subshare neste link. Não está funcionando

Em seguida, tentei criar o compartilhamento subshare e fazer o symlink dentro de share

PS> cmd /c mklink /D D:\share\subdir \ad\subshare\

Não está funcionando.

Eu poderia compartilhar o subdir diretamente, mas esse é o único jeito? Eu não quero fazer isso porque eu não vou vê-lo no diretório principal do disco de compartilhamento e tenho medo de quebrar as permissões no futuro.

É por isso que peço o jeito certo. :)

    
por Piotr Gogolin 03.11.2017 / 11:24

1 resposta

0

Descobri que, quando uso mklink /J em vez de mklink /D , consegui exatamente o que queria.

Com outro problema (aceitável por enquanto) nesse compartilhamento:

  • usuário * pode criar
  • o usuário pode excluir
  • mas o usuário não pode renomear arquivos ou diretórios: error 0x80071128

* usuário com permissões de controle total

    
por 03.11.2017 / 16:01