商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 系统应用 > 使用Samba,如何在客户机上显示中文

使用Samba,如何在客户机上显示中文

  发布于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.GBKzh_CN.GBKzh.UTF-8或者ASCII,这些格式试了都不管用,就得老老实实写GBK

至于为什么Solaris 9上没这毛病?因为它自带的Samba是2.x版本的。老版本启动时如果locale设成zh.GBK,基本不用额外配置,中文就能正常显示。虽然版本低了点,反而省心不少。

本文转载于:https://www.jb51.net/os/Solaris/1666.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注