Terminal

對於使用 PuTTY 的入獄使用者,首頁/結束鍵在 bash CLI 中無法正常工作

  • August 8, 2014

我正在使用 PuTTY 通過 SSH 訪問我的 U14.04 LTS 伺服器。

當我使用我的主帳戶登錄時,數字鍵盤鍵在 BASH CLI 中工作正常。

當我登錄到使用 Jailkit 入獄的使用者時,home/end 鍵在 CLI 中返回一個“~”字元和鈴(Pgup、PgDn 也這樣做)。例如,當我使用 nano 編輯文件時,這些鍵工作正常。

我的$TERM變數設置為“ xterm”,並且我已將“ .bashrc”從我的主帳戶複製到該使用者,因此文件夾以正常顏色顯示並且別名正常工作。

有人可以建議我,我在監獄中缺少什麼會阻止鍵盤正確配置?也許無法從監獄訪問二進製文件,或者使用者的配置設置?

問題不在於終端設置,它們肯定沒問題,因為 nano 和其他 ncurses 程序可以工作。

問題幾乎肯定出在命令行上,由 readline 庫處理。其配置文件名為inputrc. 它可以在 中找到,也可以/etc/inputrc~/.inputrc您家中找到。第一個是或不被您的越獄工具複製,第二個可能不是。

檢查inputrc根(未監禁)文件層次結構中的可用性和內容,以及它在監獄中的可用性。

引用自:https://serverfault.com/questions/618978