|
发表于 2004-4-22 23:28:24
|
显示全部楼层
LINUX---LINUX的SAMBA中文显示请教
SAMBA SERVER-----MANDRAKE10c,samba版本为3.02a
相关FSTAB为
/dev/hdc1 /var/ftp/comic reiserfs notail 1 2
/dev/hdb1 /var/ftp/dvdrip reiserfs notail 1 2
/dev/hda1 /var/ftp/movie reiserfs notail 1 2
在smb.conf中加上了unix char set = gb2312 (不加在windows里看不了中文),
现在WINDOWS客户端使用完全正常,中文显示没有任何问题,但是使用LINUX客户端时,无论怎么mount,都看不到中文,试过的命令有
mount -t smbfs -o iocharset=gb2312,codepage=936 //server/movie /mnt/movie
mount -t smbfs -o iocharset=gb2312 //server/movie /mnt/movie
mount -t smbfs -o codepage=936 //server/movie /mnt/movie
mount -t smbfs -o //server/movie /mnt/movie
结果都一样,中文完全看不到,连乱码都没有,只能显示文件名中的字母和英文,我是没辙了,哪位老兄碰到过????
又看了一会儿,发现问题出在服务端上,
smb.conf中加上了unix char set = gb2312
如果把这句干掉,LINUX客户端就能正常访问,但要命的是WINDOWS客户端看中文又成乱码了,
如何两全???? |
|