
У меня есть папка с исполняемыми файлами, на которые пользователи имеют разрешения на чтение и выполнение. У них также есть ссылка на рабочем столе для их запуска. Есть ли способ разрешить им выполнять эти файлы, но не иметь возможности перечислить все исполняемые файлы в этой папке, поскольку здесь есть файлы конфигурации (не волнуйтесь, паролей в виде простого текста нет).
Мой первоначальный вопрос был: «Может ли пользователь иметь права на выполнение, но не на чтение?», но, похоже, это не так.
Дополнительная информация:
Файловый сервер общего доступа - Windows Server 2016
решение1
Да, это возможно :
В папке, содержащей исполняемые файлы, покажитеРасширенные разрешенияи предоставьте следующие права группе пользователей:
- Перейти к папке / Выполнить файл
- Список папок / Чтение данных
- Атрибуты чтения
- Прочитать расширенные атрибуты
и выберитеПрименимо только к файлам, это самое важное.
Пользователи смогут запускать исполняемые файлы, либо введя полный путь, либо используя ярлык, но не смогут просмотреть содержимое папки.
Как показано ниже: