我有一个在 FreeBSD 机器上运行 Apache 2.4 的 webdav 服务器。
当 Mac 用户连接到服务器时,他们会创建许多以点开头的文件和目录。这对于 mac 用户来说是透明的,但是对于 Windows 用户来说会污染服务器......
我在 Apache 配置文件中尝试了以下设置,但没有成功:
IndexIgnore .*
<Files .*>
Require all denied
</Files>
<FilesMatch "^\..+$">
Require all denied
</FilesMatch>
Run Code Online (Sandbox Code Playgroud)
如果您能够向 Windows 用户隐藏这些文件(和目录),请告诉我。
可以在这里找到替代(客户端)解决方案: https://support.studionetworksolutions.com/hc/en-us/articles/360000949866-Prevent-creation-of-DS-Store-files-on-network-shares
要防止 Mac 工作站在网络共享上创建 .DS_Store 文件,并指示其忽略现有的 .DS_Store,请打开终端并输入:
defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool TRUE
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
811 次 |
| 最近记录: |