LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1211|回复: 10

如何设置samba3.0让windows网上邻居能看到中文名?

[复制链接]
发表于 2004-4-8 20:41:31 | 显示全部楼层 |阅读模式
我在smb.conf里的[global]设置了
netbios name = 服务器
unix charset = cp936
dos charset = cp936

windows网上邻居看到是一串随机字符。
找了许久相关资料也没找到,哪位老大给个提示,怎么设置呢?
发表于 2004-4-9 11:33:11 | 显示全部楼层
你要设置code page才可以...
 楼主| 发表于 2004-4-9 15:07:26 | 显示全部楼层
需要code page吗?
你的 意思是添加 client code page = 936 吗?
这不是samba 2.x用的吗?
发表于 2004-4-9 20:40:44 | 显示全部楼层
unix charset = GBK
 楼主| 发表于 2004-4-9 20:48:59 | 显示全部楼层
unix charset = GBK


unix charset = GBK 和 unix charset = cp936 是一样的。

刚实验过,行不通。
netbios name = 服务器,网上邻居看到仍然是一串英文字符。
发表于 2004-4-9 21:03:26 | 显示全部楼层
如果还不行,把/etc/sysconfig/i18n文件的语言也换成GBK。简体,繁体都可以显示的。
发表于 2004-4-9 21:07:51 | 显示全部楼层
哦,不好意思,我查了一下i18n配置,不是GBK,是LANG="zh_CN.GB18030"
我的系统是redhat 8.0。samba是3.0的。
 楼主| 发表于 2004-4-9 21:24:04 | 显示全部楼层
yjnet老兄,i18n也改了。现象一样。

netbios name = 服务器

网上邻居显示:7^nqfw

忘了说我的系统是 RHAS 3.0
发表于 2004-4-9 22:13:27 | 显示全部楼层
哦,你有没有设置共享。我没有把netbios name设置成中文。我只是在共享中可以看到中文的文件名。
 楼主| 发表于 2004-4-9 22:20:14 | 显示全部楼层
已共享的目录设置成中文显示没有问题。
就是主机名称不能正常显示,很郁闷。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表