Как установить права доступа к файлам / каталогам в общем ресурсе Samba в Windows, используя Python / .NET? - PullRequest
1 голос
/ 10 февраля 2010

Мне нужно создать каталоги и файлы в общем ресурсе Samba в Windows из скрипта Python. Я могу (и делаю) также использовать .NET 3.5 из Python. Я хотел бы создать эти каталоги и файлы с определенными владельцами и разрешениями. Можно ли как-то этого добиться?

1 Ответ

0 голосов
/ 10 февраля 2010

Вы можете использовать CACLS.exe для отображения или изменения списков контроля доступа (ACL) для файлов и папок. Вы можете вызвать это из Python с помощью чего-то вроде:

result = os.popen("cacls " + '"' + theDirPath + '"')

Есть хороший пример скрипта Python, который устанавливает разрешения здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...