zoukankan      html  css  js  c++  java
  • 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的窗口, 显示汉字不对。都是点点点。

  • 相关阅读:
    CentOS7 部署K8S集群成功后,重启就不能用了???k8s环境自启动
    k8s环境部署本地.net core web项目
    CentOS7 部署K8S集群,最新版1.17.3-0
    VM安装Linux Centos7.0虚拟机
    Dapper.Contrib拓展及数据库生成实体
    解决EF没有生成字段和表说明
    C#使用AutoMapper6.2.2.0进行对象映射
    .NET Core2.0+MVC 用Redis/Memory+cookie实现的sso单点登录
    Asp.net Core2.0 缓存 MemoryCache 和 Redis
    目录
  • 原文地址:https://www.cnblogs.com/java2sap/p/11355737.html
Copyright © 2011-2022 走看看