使用SSH Secure Shell登陆Linux出现乱码的解决

使用SSH Secure Shell登陆Linux出现乱码的解决

使用SSH Secure Shell去登陆Linux操作系统,发现有乱码,主要是编码的问题,找到/etc/sysconfig/i18n这个文件,然后把里面的"LANG="zh_CN.UTF-8"改成"LANG="zh_CN.GB18030"。

保存这个文件,重新重启一次就可以看到正常了。

ssh有乱码是因为
对方的服务器采用的编码方式和你本地的不一样而造成的

终端里面可以更改当前画面的编码方式,设置一下就行了。
如果你用的的putty的话按照如下操作:
打开putty主程序,选择window-〉Appearance-〉Font settings-〉Change……,选择Fixedsys字体,字符集选择CHINESE_GB2312.在window-〉Appearance -〉Translation中,Received data assumed to be in which character set 中,把Use font encoding改为UTF-8.一般这样就行了。
 
  如果经常使用,可以把这些设置保存在session里面。