避免文件名重写(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即可。