Запрет на удаление файлов и MS Office
Сетевая папка на MS Win2003, ограничиваю пользователям доступ возможностью только читать и создавать файлы. Возникло 2 вопроса:
1) По описанию, если ставить разрешение "Создание файлов / Запись данных", то пользователи могут не только создавать, но и изменять файлы. (Хотя при тестировании такого не произошло)
2) При открытии файла Вордом или Экселем создаются временные файлы, удалить которые пользователь не имеет прав. Как с ними бороться? Если поставить разрешение на удаление "СОЗДАТЕЛЮ-ВЛАДЕЛЬЦУ", то пользователи смогут поудалять и свои нужные файлы.
|
Цитата:
Цитата Svarg
создаются временные файлы, удалить которые пользователь не имеет прав. Как с ними бороться? »
|
Тупо на сервере запускать каждую минуту cacls d:\sharedfolder\~*.* /G Everyone:F =)
|
amel27 |
31-01-2008 07:26 729555 |
вообще не понятна затея - создавать/изменять файлы без права удаления?.. но ведь можно открыть, удалить весь текст и сохранить пустой файл... чем это лучше удаления файла через проводник? Создавать файлы без права редактирования и вовсе бессмысленно... :dont-know
|
Цитата:
Тупо на сервере запускать каждую минуту cacls d:\sharedfolder\~*.* /G Everyone:F
|
Тогда лучше дать доступ на удаление владельцам и периодически менять владельца у папки и всего содержимого. Правда, не нашел, как это сделать с помощью CACLS.
Цитата:
Создавать файлы без права редактирования и вовсе бессмысленно...
|
Папка с нормативными документами, например. Или с фотками (любят дамы удалять фотки, где они плохо получились ;) )
|
amel27 |
31-01-2008 09:24 729610 |
Цитата:
Цитата Svarg
не нашел, как это сделать с помощью CACLS »
|
можно при помощи SubInACL:
Код:
SubInACL /File * /SetOwner=Domain\User
Цитата:
Цитата Svarg
Или с фотками
|
хм, я так понимаю "создать" можно только пустой файл - без прав на запись/дозапись данными его не заполнить, даже если они бинарные (для картинок тоже есть редакторы :) ), хотя может я и не прав...
|
Нет, нет. Права на "создание файлов / запись данных" есть, поэтому файлы копируются без проблем. Просто, в описании сказано, что при таких правах пользователь сможет изменять содержимое файлов, но при проверке не подтвердилось.
Цитата:
SubInACL /File * /SetOwner=Domain\User
|
Спасибо, пожалуй так и сделаю. Запуска скрипта на смену владельца раз в день будет вполне достаточно.
|
amel27 |
01-02-2008 10:20 730498 |
Цитата:
Цитата Svarg
в описании сказано, что при таких правах пользователь сможет изменять содержимое файлов, но при проверке не подтвердилось »
|
ну это зависит от приложения, оно неявно при сохранении может потребовать дополнительные права.... например, на правку атрибутов. В принципе, это можно проверить - включить аудит на файл и посмотреть в журнале безопасности, какие права запрашивало приложение и в каких ему было отказано.
|
Время: 03:46.
© OSzone.net 2001-