很多SMB搭建在LINUX中,但是很多Linux安装时默认都是en_US编码,当需要用到中文是,会显示乱码。
解决方法:在SMB的主配置文件里指定gb2312编码。
vi /etc/samba/smb.conf
在93行处Standalone Server Options里添加
display charset=gb2312 unix charset=gb2312 dos charset=gb231
经过测试,系统语言编码设置成EN不会影响到SMB,所以只要设置SMB编码语言为GB2312即可。
参考文章:http://blog.chinaunix.net/uid-28622942-id-3487141.html
时间: 2024-10-16 07:33:36