Назад | Перейти на главную страницу

Остановка CSC с помощью GPO

У меня есть сетевые диски, подключенные к моим пользователям.

Если они теряют сетевое соединение по какой-либо причине, он подтягивает кэшированную версию на стороне клиента и позволяет пользователю работать с ней.

Теперь появляются некоторые повторяющиеся файлы, и люди видят несогласованные версии вещей.

Я хочу сделать так, чтобы, когда пользователь теряет сетевое соединение, он не мог получить доступ к файлам. Период.

РЕДАКТИРОВАТЬ

Я забыл упомянуть, что мои файловые серверы - это общие ресурсы samba на базе Linux

Вам не нужен GPO. Вам просто нужно отключить поддержку кеширования на общих ресурсах, к которым они подключаются. Следующие инструкции будут незначительно отличаться в зависимости от версии Windows, в которой размещены общие ресурсы, но суть остается той же. Они были написаны с сервера 2008 R2.

  • Откройте свойства общей папки, к которой они подключаются.
  • Перейдите на вкладку Sharing
  • Нажмите Расширенный обмен
  • Нажмите Кеширование
  • Выберите вариант «Нет файлов или программ из общей папки, доступных в автономном режиме»

Если вам не нужны «автономные файлы» ни на одном из ваших клиентов, просто отключите их полностью с помощью групповой политики. Параметр «Разрешить или запретить использование функции автономных файлов», расположенный в разделе «Конфигурация компьютера \ Административные шаблоны \ Сеть \ Автономные файлы» в групповой политике, отключит эту функцию на уровне компьютера.

Если вы хотите предотвратить кеширование определенных общих ресурсов на ваших серверах Samba, вы можете использовать параметр конфигурации "csc policy" в своем smb.conf. Вы можете найти подробности здесь: http://www.samba.org/samba/docs/man/manpages-3/smb.conf.5.html#id2481437