У меня довольно простая необходимость настроить разрешения для файловой системы NTFS с помощью icacls.exe. Я надеюсь, что кто-то может дать полное решение поваренной книги. Я полагаю, что этот пример предоставит общее решение, которое поможет другим использовать и использовать разрешения NTFS.
Ситуация:
Создайте папку в корневом каталоге диска, например, C:\example. Создайте папку в папке с образцами, например, C:\example\foo. Создайте папку в папке с образцами, например, C:\example\bar.
1) Я хочу, чтобы обычный пользователь мог читать (и искать) папку с примерами, но не иметь возможности создавать там новые папки или файлы.
2) Я хочу, чтобы обычный пользователь мог читать, создавать и редактировать файлы, но не удалять файлы в папке foo.
3) Я хочу, чтобы обычный пользователь мог создавать файлы в панели, но впоследствии не мог просматривать их содержимое или изменять их. (они могут просматривать только имена файлов)
Я хочу, чтобы администраторы имели все привилегии.
Также было бы полезно иметь отдельного менеджера (group/id), у которого есть права на просмотр и изменение содержимого файлов в панели.
ИМХО, это не редкий сценарий, и простое решение поваренной книги может помочь людям начать создавать свои собственные схемы разрешений.
Бонусные баллы, если вы можете объяснить шаги, необходимые без сокращений или жаргонизмов (т.е. bps - это apg, который применяется к bgb при нажатии на brb)
Я искренне надеюсь, что существует добрая и щедрая душа, которая может оказать помощь.