该方法仅能正常显示文件,但文件名:(英文冒号)会变成:(中文冒号)
打开/etc/samba/smb.conf
在[global]添加:
mangled names = no
catia:mappings = 0x22:0x201f,0x2a:0x2217,0x2f:0x2215,0x3a:0x2236,0x3c:0x2039,0x3e:0x203a,0x3f:0xbf,0x5c:0x2216,0x7c:0x2223
在每个[share_name]部分添加下一行(如果已有vfs objects行,只需附加catia到列表):
vfs objects = catia
保存,重启systemctl restart smbd.service
服务