Terminal
對於使用 PuTTY 的入獄使用者,首頁/結束鍵在 bash CLI 中無法正常工作
我正在使用 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
根(未監禁)文件層次結構中的可用性和內容,以及它在監獄中的可用性。