我正在Ubuntu16.04上管理一个独立的用户认证的Samba 4.3.11服务器,该服务器由Windows 7 Pro和10 Pro客户端访问,配置为缓存脱机文件。
问题是,smb.conf的下列参数之间有什么区别:
(a) csc策略=手动缺省值
(b) csc政策=文件
(c) csc政策=方案
我在谷歌上已经两个小时没有发现任何能区分这些参数的东西了。smb.conf手册页是神秘的,它引用的是Windows策略,没有经过多少研究就能识别出相应的概念。我收集到的印象是,“手动”允许用户启动(即不自动)文件同步,而“文档”或“程序”中的一个或另一个允许自动文件同步。
Windows客户端组策略已配置为在登录、注销和指定时间间隔同步,但不会发生这种情况,至少不会明显发生。但是,用户可以手动启动同步,这与我对默认设置的印象一致。
任何关于这些参数之间的区别的想法都将是非常欢迎的。
发布于 2018-08-09 12:50:58
关于这个主题没有太多的文档。我还注意到,客户有时会忽略此策略。
我在过去注意到一件事:如果您使用漫游配置文件,您必须在该共享上禁用csc策略,否则会发生奇怪的事情(概要文件不同步,在概要文件同步期间客户端出现奇怪的错误消息)。
AFAICT这些参数只是告诉客户机该做什么,并且不会以任何其他方式改变服务器的行为,然后告诉客户机为这个共享设置了什么csc策略。
csc策略有四个有效值。我将尝试描述我对这些参数的理解:
禁用此共享上资源的客户端缓存。
允许客户端决定此共享上资源的客户端缓存设置。
优化客户端缓存,以便与文档一起使用或使用此共享中的程序。
发布于 2020-02-03 04:44:19
警告:在同步期间,脱机文件和多个接收“访问被拒绝”的用户。
(至少对于Windows 10)如果启用了文件夹重定向,则将启用该位置的脱机文件同步。
假设您已经设置了\computer\Users服务器端,以告知客户端它将被缓存csc政策=文件,并且还启用了脱机文件的文件夹重定向。(E)
计算机\用户
和
计算机用户
\计算机\用户\userB
\计算机\用户\userC
如果userA、userB或userC登录,Windows将缓存当前用户和整个\computer\Users\位置:-并且很可能失败,因为当前登录的用户可能无法访问父计算机\用户的所有其他子文件夹
https://serverfault.com/questions/925631
复制相似问题