ssh汉字乱码怎么办_[转]SSH Secure Shell Client中文乱码的解决办法
一、SSH Secure File Transfer Client Windows使用的GB2312編碼,大多數Linux系統支持的是UTF-8編碼,而遠程登陸時使用的是本地編碼。所以,初次使用SSH Secure Shell Client連接Linux時,控制臺顯示的日志會是亂碼,
如何解決了?
解決步驟:
(1)、在SSH Secure Shell Client窗口,點擊“Quick Connect” 輸入密碼,打開命令小窗口。
(2)、輸入以下內容。(可直接先復制再粘貼)。 按回車鍵。
Linux代碼:
vi /etc/sysconfig/i18n
(3)、再按回車鍵,即顯示文件的內容,這樣才可以對文件進行編輯(可以在原內容上添加內容,也可以先刪除原內容,再新增內容)。
(5)、本操作,是將原內容刪除掉,將以下內容粘貼上去。
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"
(6)、按Esc鍵(退出編輯),再按Shift + :,在控制臺輸入wq,修改完成了。
(7)、重啟SSH Secure Shell Client窗口,這時窗口的日志信息就是正常顯示中文了。
方案二、修改linux服務器的環境變量
使用linux,在用戶根目錄下有一個.bash_profile配置文件,該配置只對當前用戶有效.若對所有的用戶有效,修改/etc/profile文件
使用ls -a命令可以查看到該文件.使用vi編輯器打開該文件后,在其中加入
LANG=zh_CN.GB2312
export LANG
重新啟動即可正常顯示中文.
更改 .bash_profile 配置文件后,該文件內容如下:
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
LANG=zh_CN.GB2312
export PATH
export LANG
unset USERNAME
重新啟動即可正常顯示中文.
總結
以上是生活随笔為你收集整理的ssh汉字乱码怎么办_[转]SSH Secure Shell Client中文乱码的解决办法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 一家银行可以办几张储蓄卡 在同一银行能办
- 下一篇: scrollview复用节点_利用Scr