• CentOS7-安装后常见问题--ssh慢,汉字乱码gbk,-locale设置等


    00、ssh 慢问题解决修改: 

    [test@centos ~]$ sudo vi /etc/ssh/sshd_config
    /** 使用/命令查找 API 字符串*/
    # GSSAPI options
    GSSAPIAuthentication no  #去掉井号注释修改成成no
    GSSAPICleanupCredentials no  #去掉井号注释修改成成no
    #GSSAPIStrictAcceptorCheck yes
    #GSSAPIKeyExchange no
    #GSSAPIEnablek5users no
    
    /** 使用/命令查找 DNS 字符串*/
    UseDNS no  #去掉井号注释修改成成no

    一、SSH client 远程汉字乱码问题,来自【https://www.cnblogs.com/java2sap/p/11355737.html

      因为 SSH Secure Client 这个软件要求,客户端和服务端的编码一致

      而: linux默认字符集都是utf8 ,windows字符集默认本地,gb2312  字符不一致,导致中文乱码。

    /** 使用如下命令查看 语言环境*/
    [test@centos ~]$ echo $LANG
    en_US.utf8
    /** 使用如下命令查看本地环境设置,装机时如果选择国家语言是英语的话,如下。如果选择中国的话,会是 zh_CN.utf8 */
    [test@centos ~]$ locale
    LANG=en_US.utf8
    LC_CTYPE="en_US.utf8"     
    LC_NUMERIC="en_US.utf8"
    LC_TIME="en_US.utf8"
    LC_COLLATE="en_US.utf8"
    LC_MONETARY="en_US.utf8"
    LC_MESSAGES="en_US.utf8"
    LC_PAPER="en_US.utf8"
    LC_NAME="en_US.utf8"
    LC_ADDRESS="en_US.utf8"
    LC_TELEPHONE="en_US.utf8"
    LC_MEASUREMENT="en_US.utf8"
    LC_IDENTIFICATION="en_US.utf8"
    LC_ALL=
    [test@centos ~]$

    解决方法是: 1、换一个远程工具: 使用PuTTY,  PuTTY默认是Utf8编码.

        如果 linux环境是字符集是gbk, 也可以修改:

      点击窗口左上角, change settings --> windows --> Translation --> 下拉选择 Use font encoding  

        因为 windows --> Appearance -->  Font settings 默认设置的是 fixedsys,10-point,GB2312. 和 gbk兼容。

    二、因为特殊业务原因,某些时候需要设置linux系统语言为GBK或gb2312

    方法为修改locale.conf配置文件如下:

    [test@centos ~]$ sudo vi /etc/locale.conf
    #LANG="zh_CN.UTF-8"
    LANG="zh_CN.gbk"
    [test@centos ~]$ source /etc/locale.conf

     查看最新环境

    [test@centos ~]$ locale
    LANG=zh_CN.gbk
    LC_CTYPE="zh_CN.gbk"
    LC_NUMERIC="zh_CN.gbk"
    LC_TIME="zh_CN.gbk"
    LC_COLLATE="zh_CN.gbk"
    LC_MONETARY="zh_CN.gbk"
    LC_MESSAGES="zh_CN.gbk"
    LC_PAPER="zh_CN.gbk"
    LC_NAME="zh_CN.gbk"
    LC_ADDRESS="zh_CN.gbk"
    LC_TELEPHONE="zh_CN.gbk"
    LC_MEASUREMENT="zh_CN.gbk"
    LC_IDENTIFICATION="zh_CN.gbk"
    LC_ALL=

     三、留下疑问:vm的窗口, 显示汉字不对。都是点点点。

  • 相关阅读:
    C#显示接口实现和隐式接口实现
    JAVA8新特性总结一(接口函数默认实现)
    接口(策略设计模式)
    自定义注解
    C# Task的GetAwaiter和ConfigureAwait
    UNIX(编程-进程处理):30---僵死进程、孤儿进程(SIGCLD、SIGHCLD信号处理)
    C# 静态变量会被gc回收么?
    C# 托管资源与非托管资源
    WebSocket与消息推送
    Quartz.NET实现作业调度
  • 原文地址:https://www.cnblogs.com/java2sap/p/11355737.html
Copyright © 2020-2023  润新知