解決securecrt 登錄後方向鍵,backspace,delete鍵爲亂碼

轉自:https://blog.csdn.net/justheretobe/article/details/51295956
在以下環境測試有效
1. Ubuntu 16.04.2 LTS secureCRT上的環境
2. SecureCRT Version 8.0.0 (build 1063) - Official Release - March 31, 2016


問題: 使用securecrt ssh到linux之後,backspace,delete,以及4個方向鍵都爲亂碼,不能正常使用。按tab鍵也沒有自動補全文件名

環境: securecrt 7.3 ubuntu15.10

解決方法:
1. 解決backspace和delete的亂碼:
在securecrt的 工具欄–>options–>session–>terminal–>emulation–>mapped keys 頁面,勾選“other mappings”的兩個選項,如下圖:
這裏寫圖片描述
2. 解決方向鍵亂碼,tab鍵不能自動補全的問題
輸入 echo $0 查看當前的shell環境
這裏寫圖片描述
現在需要將shell環境改爲 /bin/bash。
sudo vi /etc/passwd
然後在當前用戶後面加上 /bin/bash
這裏寫圖片描述

3.退出之後重新登錄,方向鍵正常,tab鍵補全功能也生效
這裏寫圖片描述


參考:
http://askubuntu.com/questions/163802/backspace-tab-del-and-arrow-keys-not-working-in-terminal-using-ssh

        <link rel="stylesheet" href="https://csdnimg.cn/release/phoenix/template/css/markdown_views-ea0013b516.css">
            </div>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章