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

Solaris 10自带的samba3.0.4 用/etc/sfw缺省配置,在WinXP下去访问没甚么问题,只是用telnet终端去看发现是乱码。查了以下man samba, 发现unix charset 缺省是UTF-8编码的。因此修改 smb.conf的[global]节,加上:

unix charset = GBK

dos charset = GBK

display charset = GBK

重启samba即O.K. 注意不要写成zh.GBK, zh_CN.GBK, zh.UTF-8, ASCII,都没用。

另外sunsolve.sun.com上有新的samba patch,可以让你升级到3.0.11.

Solaris 9上没问题可能是因为solaris 9上自带的samba是2.x版本的,好想你以zh.GBK的locale起动samba不需要特别的设置,中文都能正常显示

(0)

相关推荐

  • 酷狗音乐App如何在英文歌词下显示中文翻译

    现在有很多人喜欢在手机上使用酷狗音乐听歌,有些新用户不知道如何在英文歌词下显示中文翻译,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步先打开手机中的[酷狗音乐]App,接着根据下 ...

  • 网易云音乐如何设置英文歌曲显示中文翻译

    音乐播放器大家应该也是比较常用了吧,现在好多人都在用网易云音乐,那我们在用网易云音乐听英文歌曲时,如何显示中文翻译呢?今天小编就来和大家分享一下. 操作方法 01 首先,我们在手机上找到网易云音乐,点 ...

  • Mysql在debian系统中不能插入和显示中文的解决方法

    在debian环境下,彻底解决mysql无法插入和显示中文的问题 Linux下Mysql插入中文显示乱码解决方案 mysql -uroot -p 回车输入密码 进入mysql查看状态如下: 默认的是客 ...

  • CentOS终端命令行显示中文乱码的解决方法

    安装CentOS的时候选择了中文,结果在终端不能显示中文,都是乱码,解决方法: 修改/etc/sysconfig/i18n,内容为 复制代码 代码如下: LANG="zh_CN.GB18030" LA ...

  • 手机内存卡找不到在手机上显示不出来怎么办?如何解决

    现在我的手机的内存卡在手机上显示不出来了,咋办??昨晚还好好的,可以显示出对应的文件夹来,早上就找不到那文件夹了。我把内存卡拿出,插读卡器接电脑,可以读卡出来,但被写保护,里面的文件不能编辑,删除了。 ...

  • linux下显示中文目录和文件名

    选择一个一劳永逸的方法,就是修改/etc/下的fstab文件,我的fstab内容如下: /dev/hda9 / ext2 defaults 1 1 /dev/hda8 /boot ext2 defau ...

  • Win 7英文系统显示中文乱码

    如果我们所使用的操作系统是英文版的,那么会发现在运行简体中文的程序时无法正常显示中文,中文都变成了乱码。 这是由于大部分中文程序所使用的文字编码与Windows7英文系统的文字编码不同,所以会发生显示 ...

  • 在linux系统下显示中文目录和文件名的方法介绍

    选择一个一劳永逸的方法,就是修改/etc/下的fstab文件,我的fstab内容如下: /dev/hda9 / ext2 defaults 1 1 /dev/hda8 /boot ext2 defau ...

  • 手机内存卡找不到在手机上显示不出来怎么办?

    工具/原料 电脑 内存卡 方法/步骤 1.你把内存卡放到别的手机上试试,如果不行,就是卡坏了.如果别的手机上能用,你看看你手机设置有没有问题 2.把内存卡插在电脑上 用电脑格式化内存卡 格式选择FAT ...