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