我使用PuTTY通过SSH访问我的U14.04LTS服务器。
当我使用我的主帐户登录时,数字垫键在BASH中工作得很好。
当我登录到一个使用Jailkit入狱的用户时,home/end键返回CLI中的一个'~‘字符和铃铛(Pgup,PgDn也会这样做)。例如,当我使用nano编辑一个文件时,虽然这些键运行良好。
我的$TERM变量被设置为'xterm',并且我已经将'.bashrc‘从我的主帐户复制到这个用户,所以文件夹显示的是它们的正常颜色和别名。
有人能告诉我,我在监狱里遗漏了什么,妨碍了键盘的正确配置吗?也许二进制文件无法从监狱中访问,或者是用户的配置设置?
发布于 2014-08-08 13:06:07
问题不在于终端的设置,它们肯定是可以的,因为nano和其他ncurse程序可以工作。
这个问题几乎肯定是在命令行的事情上,由读行库来处理。它的配置文件名为inputrc。它可以在/etc/inputrc找到,也可以在家里的~/.inputrc中找到。第一个是或不是由你的jailkit复制的,第二个可能不是。
检查根文件层次结构中inputrc的可用性和内容,以及它在监狱中的可用性。
https://serverfault.com/questions/618978
复制相似问题