避免文件名重写(Name Mangling)
来自:windows - Files/Folders get weird names and become inaccessible on Samba share - Super User
因为某些兼容性原因(古老的windows文件名长度支持的问题等),samba会默认把过长的文件名编码成一些类似乱码、中间有~
符号的东西。例如B7817Y~J.zip
,这功能貌似叫Name Mangling and Case。当然,现代操作系统还启用这种功能是很让人烦恼的。
解决方案:修改/etc/smb.conf
,在[global]
下添加mangled names=no
即可。