ssh連線時,發現螢幕上一堆亂碼,恐怕這種事情誰都遇到過吧。(我是使用ssh secure shell登入的)
這種情況的發生大多是安裝時,語言包選擇為中文導致的。一般有以下幾種解決方法
1、rh(估計centos也行)
vim /etc/sysconfig/i18n
內容改為:
lang="zh_cn.gb18030"
language="zh_cn.gb18030:zh_cn.gb2312:zh_cn"
supported="zh_cn.gb18030:zh_cn:zh:en_us.utf-8:en_us:en"
sysfont="lat0-sun16"
2、ubuntu
中文版的ubuntu遇到這種問題,可以嘗試使用putty,因為putty可以通過修改 font, character set 設定來解決。
設定:window -> translation -> character set translation on received data 選擇 utf-8:[/b]然後基本就沒有問題了,
或者嘗試使用securecrt登入,這款軟體也能夠自動識別。
再或者嘗試把語言換為英文?
修改ubuntu的命令列語言環境的2個步驟:
1、修改/etc/default/locale
如不存在則新建乙個
如下:lang='en_us' #中文可以用zh_cn
[b]language='en_us:en' #中文可以用zh_cn:zh[/b]
2、reboot即可
locale命令可以列出當前系統所用的所有語言設定
即使你搜尋google,基本上也只有這幾種解決方案了。呵呵,全部列出來,希望有用
SSH連線超時解決方法
原理均為定時傳送 空包 方法1.修改server端的etc ssh sshd config,然後重啟ssh服務 service sshd restart server每隔60秒傳送一次請求給client,然後client響應,從而保持連線 clientaliveinterval 60 server發...
SSH中文亂碼解決方法 總結
1.開發環境要設定成utf 8 eclipse很方便設定 2.jsp頁面使用 page contenttype text html charset utf 8 和 3.web.xml中配置filter xml filter filter name encodingfilter filter name...
亂碼解決方法
jsp頁面顯示亂碼 pageencoding utf 8 servlet頁面顯示亂碼 在response輸出內容之前,執行response.setcontenttype text html charset utf 8 post表單傳遞引數亂碼 通過jsp頁面 html頁面或者servlet中的表單元...