debian下ssh显示中文

据说原来的host1free这个免费的vps提速了,我原来还有留着一个,不知道被删除了没。

邮件里翻出帐号信息,登陆上去看看,人品不错,还没被删,后台直接重装了debian6。

wget试了一下,速度600K/s左右,还是很搓,不过比以前被限制在1M带宽以下的速度好多了,以前我记得从来没超过80K/s。

以前也想过ssh下中文显示问题,不过那时感觉也没什么影响,懒得深究。今晚乘着值班有空,放google找找答案。

翻了一下,挺简单的,整理一贴一下:ssh登陆vps,我用的是putty,先设置一下。

putty设置界面Window下的TranslationRemote character set那里设置为UTF-8,用Xshell也一样,设置字符编码为UTF-8

root登陆后:

1
dpkg-reconfigure locales`</pre>

locales设置

上下键选择zh_CN.UTF-8空格选中,tab切换到确认,回车。我已经改过了,所以截图是中文。询问默认的系统区域设置,还是选原来的zh_CN.UTF-8tab切换到确认,回车。

接下来,终端输入命令:

1
vi  /etc/environment

添加一行:

1
LC_CTYPE="zh_CN.UTF-8"

按下Esc退出编辑模式,:wq保存退出。

这里找资料的时候翻到:wq:x的区别,顺便记录一下。资料来源于:小蜗牛技术之家

:wq强制性写入文件并退出。即使文件没有被修改也强制写入,并更新文件的修改时间。

:x写入文件并退出。仅当文件被修改时才写入,并更新文件修改时间,否则不会更新文件修改时间。

重新登陆一下,输个date命令看看:

ssh显示中文

完成!

0%