Não é possível acessar um compartilhamento remoto que, por si só, é um link simbólico para um compartilhamento remoto


2

Eu tenho esse cenário:

Domínio A:

  1. Um servidor de arquivos fornecido por terceiros, que fornece um volume disponível por meio do CIFS. Este servidor de arquivos não possui um endereço IP externo. permissões são definidas para todos.
  2. Um conjunto de máquinas Windows que podem acessar o servidor de arquivos.

Em uma máquina, executando o Windows 2012, criei um link simbólico da Unidade C: para uma pasta no servidor de arquivos. Eu então criei esta pasta como compartilhada. Também assegurei que todos os tipos de links sejam permitidos:

C:\>fsutil behavior query SymlinkEvaluation
Local to local symbolic links are enabled.
Local to remote symbolic links are enabled.
Remote to local symbolic links are enabled.
Remote to remote symbolic links are enabled.

Quando tento acessar esse compartilhamento de qualquer outra máquina no mesmo domínio, executando o Windows 2012 ou o Windows 2003, recebo um erro

… não é acessível. você pode não ter permissão para usar este recurso de rede. entre em contato com o administrador deste servidor para descobrir se você tem permissões de acesso.

O link simbólico não pode ser seguido porque seu tipo está desativado.

Preciso trabalhar dessa maneira, pois eventualmente precisarei acessar o compartilhamento de uma máquina em execução em um domínio diferente, que pode acessar a máquina em que criei o link simbólico; Não consigo acessar o servidor de arquivos "real" de fora desse domínio.


Eu estou enfrentando o mesmo problema. O comportamento é definido com um GPO e funciona em outras máquinas. A fsutil diz que tudo é ativado e imposto com o GPO. Ainda recebo erros ao acessar links simbólicos.
shufler

Reiniciando resolver esse para mim
shufler

Respostas:


2

Primeiro, você faz o link simbólico com "mklink / d link_name folder_name (pode ser um nome UNC para um recurso compartilhado).

Em seguida, você faz (em cada cliente) "o comportamento fsutil define o SymlinkEvaluation R2R: 1" para ativar os links simbólicos remotos para remotos.

Isso funcionou apenas no Windows 7 em diante. Não funciona para o XP.


1

Você precisa executar o fsutil (ou definir a Diretiva de Grupo correspondente) em cada cliente , ou seja, em todas as outras máquinas do seu domínio e nas máquinas de outros domínios que acessarão os compartilhamentos. Da sua pergunta, parece que você está executando o fsutil na máquina de 2012 que está compartilhando o link simbólico, o que não é bom para você.

Sim, isso é irritante.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.