当前位置: 技术问答>linux和unix
samba访问windows乱码的问题
来源: 互联网 发布时间:2015-07-06
本文导语: rh9通过samba看windows中的中文都是乱码,翻过来也同样,怎样解决? 谢谢!!! | 我用的不是rh,并不知道rh怎么配置。 带参数挂接在所有的linux发行版本中都可以使用 另外还有两种方法: 1.重新编译内...
rh9通过samba看windows中的中文都是乱码,翻过来也同样,怎样解决?
谢谢!!!
谢谢!!!
|
我用的不是rh,并不知道rh怎么配置。
带参数挂接在所有的linux发行版本中都可以使用
另外还有两种方法:
1.重新编译内核
在File systems -> Network File system -> Default Remote NLS Option设置cp936
2.修改/etc/samba/smb.conf (可能是其他路径)
具体参考man smb.conf
带参数挂接在所有的linux发行版本中都可以使用
另外还有两种方法:
1.重新编译内核
在File systems -> Network File system -> Default Remote NLS Option设置cp936
2.修改/etc/samba/smb.conf (可能是其他路径)
具体参考man smb.conf
|
有没有设置code page directory
它所指的目录有没有codepage.936这个文件
怎么编译内核网上有很多资料,基本上每个linux社区都把他放在faq里。
它所指的目录有没有codepage.936这个文件
怎么编译内核网上有很多资料,基本上每个linux社区都把他放在faq里。
|
按理说挂载smb是不需要手动指定编码的。楼主看一下你的机器上的语言设置是什么?把它设成中文再试试?
|
挂接的时候加上参数 -o iocharset=cp936
|
windows访问linux时:
在[global]中加入这两行:
dos charset = CP936
unix charset = CP936
linux访问windows时:
mount -t smbfs -o username=xxx,password=xxx,iocharset=cp936 //ip/dir /localdir
在[global]中加入这两行:
dos charset = CP936
unix charset = CP936
linux访问windows时:
mount -t smbfs -o username=xxx,password=xxx,iocharset=cp936 //ip/dir /localdir