Debian添加的新用户无法使用方向键

2015-04-25

Problem

使用 useradd 添加用户 "user1"

sudo useradd -d /home/user -m user1

发现在该新建用户下的命令终端,使用方向键无法调出历史命令,Shell 中敲击方向键显示「^[[C^[[D」; 同时tab键也无法补全输入命令。
原因是添加用户后默认使用的登录 shell 脚本是:/bin/sh。dash 不支持使用方向键 和 tab 补充命令。

How to fix it

sudo usermod -s /bin/bash user1

问题解决啦!

Comments
Write a Comment