Compartilhamento de arquivos do Windows: pode acessar o compartilhamento \ subpasta1, mas o compartilhamento \ está inacessível ao acessar o compartilhamento \ subpasta2

2

Eu estou em um cliente do Windows Vista tentando acessar um compartilhamento de arquivos em execução em uma caixa do Windows Server 2008 R2. A rede está em um domínio do Windows Active Directory.

Os compartilhamentos que estou tentando acessar:

\Server1\FileShare1\Folder1\foo e \Server1\FileShare1\Folder1\bar

O cliente não tem permissões em Folder1 . O cliente tem permissões de leitura nas pastas foo e bar .

Neste exemplo, posso acessar \Server1\FileShare1\Folder1\foo , mas recebo o seguinte erro ao tentar acessar \Server1\FileShare1\Folder1\bar :

Network Error: 
Windows cannot access \Server1\FileShare1\Folder1\bar.  
Check the spelling of the name. Otherwise, there might be a problem with your network.
To try to identify and resolve network problems, click Diagnose

Eu dei um soco no Diagnose. Ele retorna com Windows checked the path and '\Server1\FileShare1' is correct but 'Folder1' could not be found.

O que está acontecendo? Ele encontra Folder1 fine quando vai para \Server1\FileShare1\Folder1\foo .

    
por CT. 06.01.2011 / 21:43

2 respostas

2

Você tentou navegar pelas pastas antes de acessá-las com o endereço direto? Isso pode causar problemas. Execute "net use" no prompt cmd e apague todas as entradas para esse servidor e tente o link direto no explorador novamente. Eu também verificaria suas permissões NTFS / Share.

    
por 06.01.2011 / 22:10
2

Quando você tem uma estrutura como esta:

\Server1\Share\
               - Folder1\ 
                        - Foo\
                        - bar\

Você pode mapear uma unidade diretamente para as subpastas:

\server1\share\folder1\foo\
\server1\share\folder1\bar\

Mas você não pode mapear uma pasta para a raiz e navegar para baixo:

\server1\share\

Você pode ver "Pasta1" nessa lista, mas não pode passar por ela. Nem você pode mapear para a pasta 1:

\server1\share\folder1\

E veja as subpastas.

Se você está recebendo o erro declarado ao tentar mapear diretamente para o diretório "bar", o Windows exige um direito específico para mapear. Requer "Ler" para o diretório "bar" em si. Se os direitos nesse diretório forem lidos, "Read, to Files and Sub-Folders", você não poderá mapear para esse diretório. Se você precisar, você pode adicionar uma permissão especial, de ler para "This Folder Only".

icacls bar /grant groupname:RX

O qual aplicará o direito "Ler" somente à entrada de diretório da Barra. Isso é suficiente para mapear a unidade.

    
por 06.01.2011 / 22:28