您的位置:首页 > 其它

SSH 显示中文乱码

2016-03-09 10:08 239 查看
试了N多方法,貌似在终端执行命令:

export LC_ALL=zh_CN.GB2312;export LANG=zh_CN.GB2312是最有效的。

=======================

1.不管用那种ssh客户端,字体设定一定要设为可以显示中文的字体。

2.远程的locale一定要设置为LANG=zh_CN.UTF-8

解决方法:编辑/etc/sysconfig/i18n,将其中的 LANG="zh_CN.UTF-8" 改为 LANG="zh_CN.GB2312" 。

我的服务器设置为:

LANG="en_US.UTF-8"

SYSFONT="latarcyrheb-sun16"

========================================

修改/etc/profile

增加这一行

export LC_ALL=zh_CN.GBK

========================================

SSH显示中文乱码问题

(1) 打开/etc/sysconfig/i18n

设置为:

LANG="zh_CN.GB2312"

LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"

SUPPORTED="zh_CN.GB18030:zh_CN.GB2312:zh_CN.UTF-8:zh:en_US.UTF-8:en_US:en:ja_JP.UTF-8:ja_JP:ja"

SYSFONT="lat0-sun16"

SYSFONTACM="8859-15"

其中LANG="zh_CN.GB2312" 是必须的(如果你不想让中文乱码的话!!!)

其它的可以按照自已的需求来改变。

(2) 打开smb.conf

添加:

display charset=cp936

unix charset=cp936

doc charset=cp936

========================

原文:http://blog.csdn.net/doney_dongxiang/article/details/4559452
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: