QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1344|回复: 7

samba还是有缺陷啊……

[复制链接]
发表于 2003-9-10 16:03:11 | 显示全部楼层 |阅读模式
一台电脑,英文版winNT操作系统,一个目录作为共享目录
不论如何挂载,不论加什么参数,都不能显示出中文文件名
但是用windows当然可以看到中文文件名
挂载其他宿主操作系统为中文的windows的攻陷目录,我是可以看到中文的

另外,在 /etc/samba/smb.conf 的 [global] 节加上:
client code page = 936
这个方法不行,是这样的错误
[code:1]
Unknown parameter encountered: "client code page"
Ignoring unknown parameter "client code page"
[/code:1]

但是载gugong的帖子里面说:
# 由于 SAMBA 是一位欧洲人编写的,client code page 的缺省值是 850 (西欧)。
# 我们需要把它改成 936 (中文简体)。 {437 (USA)}
client code page = 936

http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=5204&highlight=samba+%B4%F2%D3%A1%BB%FA
发表于 2003-9-10 16:45:27 | 显示全部楼层

Re: samba还是有缺陷啊……

[quote:69af83580f="atfa"]一台电脑,英文版winNT操作系统,一个目录作为共享目录
不论如何挂载,不论加什么参数,都不能显示出中文文件名
但是用windows当然可以看到中文文件名
挂载其他宿主操作系统为中文的windows的攻陷目录,我是可以看到中文的

另外,在 /etc/samba/smb.conf 的 [global] 节加上:
client code page = 936
这个方法不行,是这样的错误
[code:1]
Unknown parameter encountered: "client code page"
Ignoring unknown parameter "client code page"
[/code:1]

但是载gugong的帖子里面说:
# 由于 SAMBA 是一位欧洲人编写的,client code page 的缺省值是 850 (西欧)。
# 我们需要把它改成 936 (中文简体)。 {437 (USA)}
client code page = 936

http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=5204&highlight=samba+%B4%F2%D3%A1%BB%FA[/quote]
服务器端charset也是可以设置。
具体参数忘记了。
samba一共有三个配置charset的选项。
回复

使用道具 举报

发表于 2003-12-27 14:42:42 | 显示全部楼层
http://samba.linuxforum.net/samba/docs/using_samba/appb.html

看了你就知道,其实应该是
client code page=GBK
回复

使用道具 举报

发表于 2003-12-27 15:28:34 | 显示全部楼层
[quote:b120e6148a="樱家冢"]http://samba.linuxforum.net/samba/docs/using_samba/appb.html

看了你就知道,其实应该是
client code page=GBK[/quote]

好象不行哦!我用ml1.2p4带的samba3

Ignoring unknown parameter "client code page"
回复

使用道具 举报

发表于 2003-12-27 15:45:55 | 显示全部楼层
我郁闷了
http://samba.linuxforum.net/samba/docs/man/unicode.html#id2967431

我的是
unix charset = GBK
display charset = GBK
dos charset = cp936
但在konqueror里输入 smb:/ 就是提示错误


smbclient正常
回复

使用道具 举报

发表于 2003-12-27 19:34:52 | 显示全部楼层
我FT !刚才用smb://192.168.0.4 smb://MagicLinux/ 这样的方式访问过后一切都正常了。中文显示也正常。

居然有和win一样的毛病!
回复

使用道具 举报

发表于 2003-12-27 20:22:48 | 显示全部楼层
client code page = 936
character set = GBK
红旗里有这两行就可以正确显示中文了。
但是在Fedora里这样设置还不行。
又加了一行
unix charset = cp936
终于可以了。
回复

使用道具 举报

发表于 2003-12-27 21:38:54 | 显示全部楼层
头晕了,这个东西各个发行办怎么还不一样啊?Magic发布以后有必要在手册里面说清楚需要加什么,或者会自动配置好?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-6 07:09 , Processed in 0.046758 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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