Назад | Перейти на главную страницу

Общий доступ к файлам Windows: может получить доступ к общей \ подпапке 1, но общий ресурс \ недоступен при доступе к общей папке \ подпапке 2

Я использую клиент Windows Vista, пытаясь получить доступ к общему файловому ресурсу, работающему на Windows Server 2008 R2. Сеть находится в домене Windows Active Directory.

Акции, к которым я пытаюсь получить доступ:

\\Server1\FileShare1\Folder1\foo и \\Server1\FileShare1\Folder1\bar

У клиента нет разрешений на Folder1. У клиента есть права на чтение папок foo и bar.

В этом примере я могу получить доступ \\Server1\FileShare1\Folder1\foo но я получаю следующую ошибку при попытке доступа \\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

Я нажимаю "Диагностика". Он возвращается с Windows checked the path and '\\Server1\FileShare1' is correct but 'Folder1' could not be found.

Что происходит? Находит Folder1 хорошо, когда собираешься \\Server1\FileShare1\Folder1\foo.

Когда у вас есть такая структура:

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

Ты можешь карта диск прямо в подпапки:

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

Но вы не можете сопоставить папку с корнем и просмотреть вниз:

\\server1\share\

Вы можете увидеть в этом списке «Folder1», но не можете пройти мимо него. Вы также не можете сопоставить с Папкой 1:

\\server1\share\folder1\

И посмотрите подпапки.

Если вы получаете указанную ошибку при попытке сопоставить непосредственно с каталогом «bar», Windows действительно требует одно конкретное право для сопоставления. Для этого требуется "Прочитать" сам каталог "bar". Если права на этот каталог гласят «Чтение в файлах и подпапках», то вы не можете сопоставить этот каталог. Если вам нужно, вы можете добавить специальное разрешение на чтение «Только для этой папки».

icacls bar /grant groupname:RX

Что применит право «Чтение» только к самой записи каталога Bar. Этого достаточно для сопоставления диска.

Вы пробовали перемещаться по папкам, прежде чем открывать их по прямому адресу? Это может вызвать проблемы. Запустите команду «net use» в командной строке, удалите все записи для этого сервера и попробуйте перейти по прямой ссылке в проводнике еще раз. Я бы также дважды проверил ваши разрешения NTFS / Share.