新聞中心
linux SSH亂碼解決方法

linux ssh亂碼是在Linux Shell中慣常遇到的一種情況,如果不及時(shí)處理,可能會(huì)影響SSH登錄?;驹蚓褪墙K端不支持SSH登錄字符集,因此需要修改SSH字符集配置及添加環(huán)境變量來解決Linux SSH亂碼的問題。
在解決Linux SSH亂碼的問題前,首先我們需要確定登錄字符集,目前主流的Linux SSH亂碼字符集有UTF-8,GBK等,在沒有特殊情況下,我們推薦使用UTF-8字符集,這個(gè)字符集可以解決大多數(shù)Linux SSH亂碼的問題。
一旦確定了登錄字符集,就可以開始解決Linux SSH亂碼的問題了。一般來說需要修改兩個(gè)地方的配置:
1. 修改SSH客戶端的編碼:我們可以使用如下命令修改SSH客戶端的編碼:
vim /etc/ssh/ssh_config
在“PermitRootLogin yes”下增加一行“SendEnv LANG LC_*”,然后保存退出。
2. 修改本地環(huán)境變量:因?yàn)镾SH客戶端已經(jīng)指定編碼,所以我們需要修改本地環(huán)境變量,用來保證Shell編碼也能被發(fā)送到SSH服務(wù)器。在本地使用如下命令修改環(huán)境變量:
export LC_ALL="zh_CN.UTF-8"
修改完成之后,保存?zhèn)浞?,按照要求發(fā)送到SSH主機(jī)上。
最后,記得要重啟SSH服務(wù):
service sshd restart
這樣,Linux SSH亂碼解決完畢,SSH登錄服務(wù)也能正常使用,不會(huì)出現(xiàn)任何亂碼。
香港云服務(wù)器機(jī)房,創(chuàng)新互聯(lián)(www.cdcxhl.com)專業(yè)云服務(wù)器廠商,回大陸優(yōu)化帶寬,安全/穩(wěn)定/低延遲.創(chuàng)新互聯(lián)助力企業(yè)出海業(yè)務(wù),提供一站式解決方案。香港服務(wù)器-免備案低延遲-雙向CN2+BGP極速互訪!
當(dāng)前名稱:LinuxSSH亂碼解決方法(linuxssh亂碼)
瀏覽地址:http://www.dlmjj.cn/article/cojhcjo.html


咨詢
建站咨詢
