在搭建服务器的过程中,分配组以后添加组成员,当通过用户组访问的时候,发现命令行提示符只有一个"$" 提示符,并且 Tab功能无法使用,无能返回去看输入过的命令,箭头键也无法使用,当按下箭头键后,会出现类似[ [^A [ [^B这样类似的乱码。
后来发现,是因为使用 useradd 添加用户时, 默认配给用户的是最原始的 sh 而不是常用的 bash, 所以很多命令都不能使用, 下面提供相关的修改方法:
方法一:
在搭建服务器的过程中,分配组以后添加组成员,当通过用户组访问的时候,发现命令行提示符只有一个"$" 提示符,并且 Tab功能无法使用,无能返回去看输入过的命令,箭头键也无法使用,当按下箭头键后,会出现类似[ [^A [ [^B这样类似的乱码。
后来发现,是因为使用 useradd 添加用户时, 默认配给用户的是最原始的 sh 而不是常用的 bash, 所以很多命令都不能使用, 下面提供相关的修改方法:
方法一: