![Debian ssh 用户 TAB 行为已改变 - 如何恢复?](https://linux22.com/image/1380823/Debian%20ssh%20%E7%94%A8%E6%88%B7%20TAB%20%E8%A1%8C%E4%B8%BA%E5%B7%B2%E6%94%B9%E5%8F%98%20-%20%E5%A6%82%E4%BD%95%E6%81%A2%E5%A4%8D%EF%BC%9F.png)
我已经创建了新用户:
useradd u
passwd u
u
当通过PuTTy
TAB 键登录时,行为会发生变化:
- 自动填充目录/文件名和命令不起作用
- 制表符被放置在 (4 个空格)
- 当使用左箭头移动光标时,它会写入
^[[D
还注意到其他键的行为有所不同:
- END 和 HOME 按钮转到行首/行末 箭头
其他都很好:
- 向上、向下箭头通常滚动浏览历史记录
我不介意 END 和 HOME,但 TAB 需要自动填充,而不是 4 个空格。奇怪的是,我之前的所有机器都运行正常。这是新提供商提供的专用服务器,提供 Linux Debian Wheezy。
PSroot
用户的 TAB 工作正常:)
答案1
找到答案@https://serverfault.com/questions/399852/bash-tab-completion-only-works-for-root
我的用户有:/bin/sh
设置,而root被:/bin/bash
切换sh
到bash
:-)