Debian ssh 用户 TAB 行为已改变 - 如何恢复?

Debian ssh 用户 TAB 行为已改变 - 如何恢复?

我已经创建了新用户:

useradd u 
passwd u

u当通过PuTTyTAB 键登录时,行为会发生变化:

  • 自动填充目录/文件名和命令不起作用
  • 制表符被放置在 (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切换shbash:-)

相关内容