Symlinks do sistema de arquivos remoto

3

Eu uso Symlinks extensivamente no meu servidor de arquivos para evitar a duplicação de diretórios e arquivos. Eu habilitei a avaliação remota de links simbólicos usando fsutil behavior set SymlinkEvaluation L2L:1 R2R:1 L2R:1 R2L:1 . No entanto, agora estou recebendo um erro "O dispositivo não está pronto" quando navego no compartilhamento de rede de um sistema remoto.

O compartilhamento específico que estou acessando está hospedado na unidade D: e o Symlink no host aponta para um diretório criado na unidade E: usando mklink /D D:\Directory\Link E:\Directory , pois as Junções não funcionam nas unidades.

Existe alguma maneira de "ocultar" o link simbólico completamente para o cliente, para que eu não precise configurar todos os clientes que acessam esse compartilhamento para seguir os links simbólicos? No servidor, não tenho problemas para navegar entre pastas / links.

    
por Julian Easterling 22.04.2013 / 04:07

1 resposta

0

Em Kaspersky :

If the encryption module is installed on a workstation, then upon clicking a symbolic link to a network resource the operating system displays the message: Device is not ready.

Além disso, eu vi esse problema ao usar uma unidade externa como o destino do link, mas ainda não determinou o motivo.

Você pode considerar o uso do DFS como uma alternativa, embora eu pessoalmente não goste que ele esconda a verdadeira localização dos arquivos. Faz solução de problemas de uma dor real. Dependendo do layout da unidade E, você também pode considerar o uso de um ponto de montagem e veja o que acontece.

    
por 26.03.2014 / 18:43