问题描述

对于安装了CentOS Linux 中文版的系统,用SSH操作时会有中文乱码问题,如下所示:

[root@loc濉濞锛no displays configured server start [��

 

 

解决办法

1.      root帐户的身份用SSH登录。

2.      修改与字符集相关的几个环境变量。把/etc/sysconf/i18n文件中的内容,由原来的:

LANG=”zh_CN.UTF-8″

替换为:

LANG=”zh_CN

SUPPORTED=”zh_CN:zh_CN.UTF-8:zh:en_US.UTF-8:en_US:en”

SYSFONT=”latarcyrheb-sun16″

3.      保存退出,重新登录(不用重启系统),发现乱码问题解决了。

4.source /etc/sysconf/i18n

 

[备注]Centos7编码在

vim /etc/locale.conf 将LANG=”XXXX” 改为LANG=”zh_CN.UTF-8″,注意Centos7的字符集配置文件为/etc/locale.conf,

版权声明:本文为sunson原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/sunson/articles/2179766.html