2021-05-12 14:32:11
SecureCRT中文顯示亂碼
1、修改遠端Linux機器的設定
[root@linuxidc ~]#vim /etc/sysconfig/i18n
把LANG改成支援UTF-8的字元集
如: LANG="zh_CN.UTF-8″ 或者是 LANG="en_US.UTF-8″ 本文修改為後者
2、修改Secure CRT的Session Options
Options->Session Options->Appearance->Font->新宋體 字元集:中文GB2312 ->Character encoding 為UTF-8
SecureFX登陸後中文亂碼
SecureCRT與SecureFX的常規選項裡面已經設定成了UTF-8,但是在SecureCRT中新建的中文資料夾,在SecureFX裡面仍是亂碼
檢視伺服器編碼
檢視linux的編碼,修改為自己需要的,本文將已UTF-8為例進行說明。
修改Linux伺服器的組態檔:
[root@linuxidc ~]# vi /etc/sysconfig/i18n
如果安裝系統的時候選擇了中文系統,則把LANG欄位改為:LANG="zh_CN.UTF-8"
如果安裝系統的時候選擇的英文系統,則把LANG欄位改為:LANG="en_US.UTF-8"
一般解決辦法
1. 右鍵點選SecureCRT的連線標籤。
2. 在彈出的視窗中,左邊欄選擇"外觀"索引標籤,在右邊的視窗中選擇UTF8,如圖所示:
3. 此時,SecureCRT中即可正常顯示中文了:
此時雖然可以顯示中文,但是在SecureFX中新建的中文資料夾在SecureCRT中仍然會顯示亂碼,此問題如何解決了?需要通過修改組態檔進行設定:
組態檔進行設定
1. 找到SecureFX組態檔夾(選項--全域性選項,常規下的組態檔夾)
比如:D:IT_SoftwaresSecureCRTDataSettingsConfig;
2. 在組態檔夾下的Sessions子目錄中,找到SecureCRT連線對應的Session檔案(.ini擴充套件名),雙擊開啟;
3. 查詢Filenames Always Use UTF8,將=號後面的引數改成00000001,儲存退出即可。
使用SecureCRT登入Linux伺服器 http://www.linuxidc.com/Linux/2017-03/142264.htm
SecureCRT SSH連線一直提示密碼錯誤 http://www.linuxidc.com/Linux/2016-09/134925.htm
Linux中使用SecureCRT來上傳和下載檔案 http://www.linuxidc.com/Linux/2017-01/139375.htm
Ubuntu 12.04 + 虛擬機器VMware 9 + Secure CRT + EditPlus 本地C++開發環境搭建 http://www.linuxidc.com/Linux/2013-05/84820.htm
利用SecureCRT在Linux與Windows之間傳輸檔案 http://www.linuxidc.com/Linux/2014-08/105413.htm
Ubuntu 14.10安裝SecureCRT 7.3 http://www.linuxidc.com/Linux/2014-10/108709.htm
用SecureCRT連線虛擬機器中的Linux系統(Ubuntu) http://www.linuxidc.com/Linux/2016-12/138786.htm
虛擬機器CentOS的NAT模式聯網和SecureCRT遠端登入管理工具 http://www.linuxidc.com/Linux/2017-05/144328.htm
相關文章