ubuntu ssh中文乱码,ssh连接不上ubuntu

解决LinuxSSH乱码问题sshlinux乱码

Linux SSH乱码问题是GUI应用程序的一个常见问题,使用者在登录Linux服务器后可能会遇到乱码问题,很多遇到这种问题的用户都不知道如何解决,这里将介绍一种可行的方法解决此问题。

1、首先,安装与系统匹配的文字编码,在大多数Linux服务器上,默认情况下,utf-8是默认字符集。例如,日本服务器上默认字符集通常为Shift-JIS,中国大陆服务器上默认字符集通常为GBK或GB2312。以Ubuntu18.04系统为例,默认utf-8字符集时,可以执行以下命令安装:

sudo apt-get install language-pack-zh-hans

2、其次,正确设置SSH服务器的默认字符集,打开SSH服务器的配置文件/etc/ssh/sshd_config,加入以下参数:

export LC_ALL=”zh_CN.utf-8″

3、最后,安装客户端所需的字符集,如果你的系统是Ubuntu,可以执行以下命令安装中文支持:

sudo apt-get install language-pack-zh-hans

检查并保存后,重启ssh服务即可解决Linux SSH乱码问题。

总之,为了解决Linux SSH乱码问题,需要安装服务器端和客户端正确的字符集,此外,还需要在SSH服务器配置中正确设置LC_ALL参数,并重启SSH服务才能解决此问题。希望此处介绍的方法能给大家的Linux服务器带来帮助。

ubuntu下的putty怎么连接开发板

闲着无聊,搞了一下ubuntu系统下的远程桌面应用,到网上查了一下相关的资料,发现以桌面的形式登录,有好多种说法,且有好多人到最后都会碰到这样那样问题,本人一菜鸟,对这种问题自问是解决不了的,不过使用终端登录,处理方法到是很简单,自己亲自测试了一个终端远程登录的方法,很成功,现摘录如下:

步骤一、在ubuntu系统中安装ssh,可使用如下的命令进行安装: sudo apt-get install openssh-server

步骤二、为了保险起见,安装完成后重启一下ssh服务,命令如下:sudo/etc/init.d/ssh restart

步骤三、下载putty,运行,如下后图所示,输入IP地址即可,注意端口号不要改

putty远程连接ubuntu

步骤四、点击open,即可建立远程连接,运行后如下图所示

putty远程连接ubuntu

步骤五、输入用户名后回车,然后会提示输入密码,这时输入相应的密码就可以了

注意:如果直接登录在登录时可能会出现中文乱码的情况,这时可以在登录前进行如下的设置,就不会出现乱码了

putty远程连接ubuntu

这里我选择的是UTF-8是因为我的ubuntu系统是UTF-8编码格式的,大家可根据实际情况进行设置

如何使用SecureCRT连接linux系统

linux服务器版本众多,以ubuntu为例设置。

一、开启Ubuntu上的ssh功能

1、安装SSH服务。

输入:sudo apt-get install openssh-server

2、启动SSH

输入:sudo/etc/init.d/ssh start

3、检测是否成功启动

输入:ssh-v

看到类似信息,说明安装并启动成功。

4、修改ssh配置

输入:vm/etc/ssh/ssh_config去掉 PasswordAuthenitcation, Port 22,Protocol 2,1这三行前的注释#

注: ubuntu12.04里没有permitrootlogin之类的东西。

5、重启一下系统。

二、secureCRT设置

1、设置协议、主机名、端口号、防火墙、用户名。

Protocol选择SSH2,Hostname输入Ubuntu的IP地址,Port输入22,Firewall选择none,username输入Ubuntu的用户名。

2、点击connect连接,输入用户名对应密码。其中用户名可以是root或其他二级管理员(比如hailin)。

即可链接到服务器。

注:secureCRT显示中文乱码

ubuntu 2.6 kernel的ssh默认编码是utf8,而secureCRT的默认显示编码好像不是utf8,那么只要把secureCRT的显示编码修改成utf8就可以正确显示了。在secureCRT中,选择option->sessionoption->apperance里把字符编码改成utf8。

阅读剩余
THE END