发布于2026-06-04 阅读(0)
扫一扫,手机访问
用Solaris 10自带的Samba 3.0.4,配置文件直接走/etc/sfw默认路径,在WinXP下访问倒是一切正常。可一开telnet终端上去,文件名全成了乱码——这就有点难受了。翻了下man手册才发现,unix charset默认用的UTF-8编码,跟中文环境对不上。解决办法很简单,在smb.conf的[global]节里加上这几行:
unix charset = GBK
dos charset = GBK
display charset = GBK
重启Samba服务,乱码就变回清晰的中文了。这里有个坑要注意:别写成zh.GBK、zh_CN.GBK、zh.UTF-8或者ASCII,这些格式试了都不管用,就得老老实实写GBK。
至于为什么Solaris 9上没这毛病?因为它自带的Samba是2.x版本的。老版本启动时如果locale设成zh.GBK,基本不用额外配置,中文就能正常显示。虽然版本低了点,反而省心不少。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
4
5
6
7
8
9