-1

Мы используем Windows Server 2012 в качестве файлового сервера. Как я могу разрешить обход папок, но не перечисление каких-либо файлов в папках?

Я попытался ограничить группу (FolderTravers), чтобы она имела только «список папок / чтение данных» в разделе « Дополнительные разрешения» и применяла его только к этой папке и подпапкам, но это все же позволяет перечислять файлы, которые также содержатся в папках. Они не могут открыть - но они все еще перечислены.

2 ответа2

1

Посмотрите на настройку объекта групповой политики "Проверка обхода обхода". он позволяет вам перемещаться по пути к элементу, к которому у вас есть права доступа, даже если у вас нет прав доступа к каждой из папок на пути.

http://technet.microsoft.com/en-us/library/dn221950%28v=ws.10%29.aspx

0

Это возможно.

Сделайте это, отключив унаследованные разрешения для подпапок.

Итак, если вы хотите, чтобы "Пользователи домена" перечисляли папки, но не содержимое:

  • Установите для родительской папки "Список содержимого папки" для пользователей домена
  • Затем в каждой подпапке нажмите Свойства ...Безопасность...Дополнительно ...Изменить разрешения ...Отключить наследование.
  • Выберите "Преобразовать унаследованные разрешения в явные разрешения для этого объекта".
  • Затем для пользователей домена удалите возможность "Список содержимого папки" для этой папки. Повторите для каждой подпапки.

Очевидным недостатком является то, что теперь вы не можете наследовать разрешения от родительского элемента в структуре папок.

Предупреждение безопасности: если вы создаете новую папку в основном каталоге (тот, который имеет разрешения "Содержимое папки списка"), убедитесь, что вы выполнили вышеуказанные действия, иначе пользователи смогут (по умолчанию) просматривать содержимое папки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .