`

【转】ssh 中文乱码问题

阅读更多

ssh 中文乱码问题

世界真美好。丰富多彩,五彩缤纷。linux下正常显示中文的问题,一直是笔者最关心的问题。当使用ssh登陆到中文环境的linux服务器上时, 中文还是乱码。咋办呢?这天生一对的东西,能不能解决这个问题呢?答案是肯定的。在/etc/ssh/ssh_config有这么一句话:

SendEnv LANG LC_ALL

这个选项默认是打开的,意思是发送系统语言环境。网上有说可以写成SendEnv LANG=en.US.UTF-8 LC_ALL=en.US.UTF-8。但是根据笔者的理解:当LC_ALL设置的时候,LANG就算设置了也要服从LC_ALL的,所以笔者直接 在~/.ssh/config里加入了这句:

SendEnv LANG LC_ALL=en.US.UTF-8

哈哈,中文就正确显示了。生活真美好!

 

转自: http://os.51cto.com/art/201005/202070.htm

分享到:
评论

相关推荐

    ssh中文乱码解决

    本篇文章将详细介绍如何解决SSH中文乱码的问题,包括通过修改系统配置文件以及临时设置环境变量等方法。 #### 二、修改系统配置文件 1. **打开配置文件:** - 打开终端。 - 使用`vi /etc/sysconfig/i18n`命令...

    LINUX SSH显示中文乱码解决

    本文将详细介绍如何解决SSH连接时出现的中文乱码问题,并提供一些实用的方法来确保中文字符能够正确显示。 #### 原因分析 中文乱码的问题通常与字符编码设置有关。在Linux系统中,字符编码由环境变量`LANG`、`LC_...

    Linux系统中文乱码解决完整方案

    在 Linux 系统中,中文文件在 ssh 终端中显示为乱码,这是由于 SSH 客户端和 Linux 服务器之间的字符集不同所导致的。解决这个问题,需要修改 Linux 系统的默认字符集,使其与 Windows 系统的一致。 本文档提供了两...

    关于SSH中文乱码的一个小总结.doc

    本文将总结解决SSH中文乱码问题的方法,主要涉及到spring的编码过滤器、struts.properties配置、MyEclipse工程属性设置等方面。 一、 Spring 的编码过滤器 Spring提供了一个CharacterEncodingFilter来解决中文乱码...

    SSH Secure Shell Client中文乱码

    ### SSH Secure Shell Client中文乱码问题解析 #### 一、问题背景 SSH(Secure Shell)是一种网络协议,用于计算机之间的加密登录。通过SSH协议可以实现远程登录、远程命令执行等功能,是运维人员进行服务器管理的...

    解决CentOS SSH连接时中文乱码

    然而,有时会遇到一个常见的问题——通过SSH连接后,原本设置为中文的语言环境出现了乱码现象。本文将详细介绍如何解决CentOS系统通过SSH连接时出现的中文乱码问题。 #### 问题背景 在安装CentOS系统时,如果选择...

    关于MyEclipse5.5合成SSH后出现中文乱码的问题解决方法之一

    本篇文章主要探讨了在MyEclipse 5.5环境下进行SSH整合时出现的中文乱码问题以及一种可能的解决方案。 首先,我们需要理解SSH框架的组成部分。Struts2是MVC设计模式中的Controller层,负责处理用户请求并转发到相应...

    SSH框架解决中文乱码

    在开发基于SSH(Struts2 + Spring + Hibernate)框架的应用程序时,经常会遇到中文乱码的问题。这些问题主要出现在两个方面:一是前端页面上中文字符显示不正常;二是向数据库(如Oracle)中插入包含中文的数据时...

    处理Java的ssh集成中的中文乱码问题

    ### 处理Java的SSH集成中的中文乱码问题 在Java Web开发中,尤其是在整合SSH(Struts + Spring + Hibernate)框架时,经常会遇到中文乱码的问题。这不仅影响用户体验,还可能导致数据处理错误。本文将详细介绍如何...

    ssh框架乱码过滤器Filter

    本篇文章将详细探讨SSH框架中的中文乱码问题,以及如何通过实现自定义过滤器(Filter)来解决这一问题。 首先,我们要理解乱码的产生原因。在HTTP请求中,数据编码格式不一致是导致乱码的主要因素。例如,客户端...

    ssh终端显示中文乱码.docx

    在 Linux 系统中,默认的语言编码是英文,如果没有正确地设置中文语言编码,那么在 SSH 终端中就会出现中文乱码的问题。 解决方法 解决 SSH 终端中文乱码的问题有多种方法,以下都是可行的解决方案: 方法一:...

    CentOS中文乱码问题

    CentOS 中文乱码问题解决方案 CentOS 系统中存在一个常见的问题...通过安装中文支持包、配置系统语言环境、解决 ssh 和 telnet 终端中文显示乱码问题、使用中文输入法等方法,可以解决 CentOS 系统中的中文乱码问题。

    mysql+jsp+SSH网站开发中文乱码解决方案

    在进行MySQL、JSP以及SSH(Struts、Spring、Hibernate)框架集成的网站开发时,中文乱码问题是一个常见的困扰。这通常是由于编码格式不一致、设置不当或处理方式错误导致的。以下是一些关键的知识点,可以帮助你解决...

    SSH下mysql中文乱码问题.docx

    SSH 下 MySQL 中文乱码问题解决方案 在使用 SSH 连接 MySQL 数据库时,可能会出现中文乱码问题,这是因为 MySQL 的默认编码方式不是 UTF-8 导致的。解决这个问题需要从多方面入手,包括配置 Hibernate 的连接参数、...

    ssh项目spring+stuts+hibernate+sql server 中文乱码解决方案_lj管用.txt

    ssh spring+stuts+hibernate+sql server 中文乱码解决方案_lj管用.txt

    连接到linux系统,SSH,telnet终端中文显示乱码

    在处理与Linux系统的远程连接时,用户经常会遇到中文字符显示为乱码的问题,尤其是在通过SSH或Telnet进行连接的情况下。本文将详细介绍如何解决这一问题,确保中文字符能够正常显示。 #### 一、问题分析 当用户...

    tera term中文乱码问题

    然而,在使用Tera Term时,尤其是处理中文字符时,可能会遇到中文乱码的问题。这不仅影响工作效率,还可能导致数据误解。本文将深入探讨这个问题,并提供解决方案。 首先,我们要理解中文乱码产生的原因。通常,当...

    linux解决中文乱码问题

    总结来说,解决Linux中的中文乱码问题需要从多个角度出发,包括系统locale设置、终端配置、编辑器设置、SSH客户端设置以及针对特定情况的特殊处理。通过以上方法,一般可以有效避免和解决中文乱码问题,使得在Linux...

    Xshell登陆Ubuntu的中文乱码解决方案.docx

    2. 解决中文乱码问题:在 Xshell 中,为了解决中文乱码问题,可以重新建一个连接,terminal 的 encoding 设置为 utf8 即可。这将确保中文字符能够正确地显示。 3. 迁移衔接信息:在 Xshell 中,每个保存的 Session ...

    SSH框架下中文字符乱码问题的研究

    SSH框架下中文字符乱码问题的研究,是的收到房价来看 就快了导师,按时开放思考放假是,双方就哭了;发,爱上发思考放假是;看,撒法开始发力;是否,数据的反馈水煎服,圣诞节阿卡丽;开房间, 啊思考放假;阿拉善...

Global site tag (gtag.js) - Google Analytics