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

Общий доступ к файлам в Server 2008 - просматривать только определенные папки в общей папке?

Я новичок в этом, но мой старший системный администратор дал мне проект, и сейчас его нет в городе, и я застрял.

У нас есть система общего доступа к файлам для каждого отдела. Например:

\\server\A - Department A

\\server\B - Department B

\\server\C - Department C

У нас есть отдел B, которому требуется доступ на чтение / выполнение к одной папке внутри общего ресурса A.

\\server\A\folder1 - Department B needs access

Сначала я попытался создать группу AD под названием «ShareAReadOnly» и добавить к ней отдел B. Затем я дал этой группе «Список» для общего доступа A, а затем «Прочитать / выполнить» для «folder1».

Это работает, за исключением того, что Отдел B теперь может перечислить все в \ server \ A. Они не могут ничего открывать или читать, но могут перемещаться по общему ресурсу, читая имена папок и файлов.

РЕДАКТИРОВАТЬ: Я также пробовал давать чтение / выполнение только для \ server \ A \ folder1, но тогда я не могу сопоставить диск с компьютерами отдела, потому что он говорит, что у них нет доступа.

Есть ли лучший способ сделать это? Моя цель - сопоставить общий сетевой ресурс A с отделом B, но чтобы они только может просматривать \ server \ A \ folder1 и даже не перечислять что-либо еще.

Извините за мою неопытность, это может быть быстро решаемая проблема.

Вы должны включить перечисление на основе доступа для своих общих ресурсов. От Microsoft:

Access-based enumeration displays only the files and folders that a user has permissions to access. If a user does not have Read (or equivalent) permissions for a folder, Windows hides the folder from the user’s view. This feature is active only when viewing files and folders in a shared folder; it is not active when viewing files and folders in the local file system.

https://technet.microsoft.com/en-us/library/dd772681(v=ws.10).aspx