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

2

Eu tenho este cenário:

Domínio A:

  1. Um servidor de arquivos fornecido por terceiros, que fornece um volume disponível através 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.

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 fiz esta pasta como compartilhada. Também garanti que todos os tipos de links são 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

… is not accessible. you might not have permission to use this network Resource. contact the administrator of this server to find out if you have access permissions.

The symbolic link cannot be followed because its type is disabled.

Eu preciso trabalhar dessa forma, pois, eventualmente, precisarei acessar o compartilhamento de uma máquina em execução em um domínio diferente, que pode acessar a máquina onde criei o symlink; Não consigo acessar o servidor de arquivos "real" de fora desse domínio.

    
por Yoram Ayalon 16.09.2015 / 19:02

2 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) "conjunto de comportamento de fsutil SymlinkEvaluation R2R: 1" para habilitar links simbólicos remotos para remotos.

Isso só funcionou do Windows 7 em diante. Não funciona para o XP.

    
por 22.12.2016 / 12:42
1

Você precisa executar fsutil (ou definir a Política de Grupo correspondente) em cada cliente , em outras palavras, em todas as outras máquinas do seu domínio e em outras máquinas em outros domínios que vão acessar as ações. A partir 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 lhe fará nenhum bem.

Sim, isso é irritante.

    
por 15.11.2016 / 23:44