免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 4015 | 回复: 15
打印 上一主题 下一主题

[samba] 关于ssh和samba的乱码 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-04-03 00:11 |只看该作者 |倒序浏览
我samba访问一个目录,在里面建立一个中文文件夹,在sftp中看到的是乱码~~

如果我在sftp中建立一个中文目录,但是在samba中看到的就是乱码~~

我又试了一下下面的方法,还是没有解决问题~~
vi /etc/samba/smb.conf

根据locales的设置,修改该文件:

1. 如果locale是zh_CN.UTF-8,做如下设置:

display charset = UTF-8

unix charset = UTF-8

dos charset = UTF-8

2. 如果locale是zh_CN.GBK或zh_CN.gb2312,做如下设置:

display charset = cp936

unix charset = cp936

dos charset = cp936


请问我应该怎么办?

论坛徽章:
0
2 [报告]
发表于 2006-04-03 11:27 |只看该作者
help me

论坛徽章:
0
3 [报告]
发表于 2006-04-03 11:37 |只看该作者
查旧贴!查精华!
这个问题我见到的已经超过10遍了!

论坛徽章:
0
4 [报告]
发表于 2006-04-03 12:13 |只看该作者
我查了,没查到,所以才来问的~

论坛徽章:
1
寅虎
日期:2013-09-29 23:15:15
5 [报告]
发表于 2006-04-03 12:26 |只看该作者
FreeBSD,samba版本?

论坛徽章:
0
6 [报告]
发表于 2006-04-03 12:42 |只看该作者
忘记了~~~~

看samba版本的命令是啥?

论坛徽章:
0
7 [报告]
发表于 2006-04-03 12:47 |只看该作者
samba-3.0.20b,1

论坛徽章:
1
寅虎
日期:2013-09-29 23:15:15
8 [报告]
发表于 2006-04-03 12:55 |只看该作者
将登录samba的用户locale设成zh_CN.eucCN,
smb.conf
  1. [global]
  2.         dos charset = GB2312
  3.         unix charset = GB2312
  4.         display charset = GB2312
复制代码

还有,你的samba是用ports装的吗?
默认配置文件不是这个:/etc/samba/smb.conf
难你的系统不是FreeBSD?

[ 本帖最后由 congli 于 2006-4-3 12:59 编辑 ]

论坛徽章:
0
9 [报告]
发表于 2006-04-03 13:00 |只看该作者
将登录samba的用户locale设成zh_CN.eucCN

这个怎么设置?

下面的那个会~~

我的samba是通过port安装的~

论坛徽章:
1
寅虎
日期:2013-09-29 23:15:15
10 [报告]
发表于 2006-04-03 13:07 |只看该作者
如果用户的shell是csh/tcsh,
vi ~/.cshrc
setenv LANG zh_CN.eucCN
setenv LC_ALL zh_CN.eucCN
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP