300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 解决ubuntu新建用户命令无法补全 无法使用退格键删除的问题

解决ubuntu新建用户命令无法补全 无法使用退格键删除的问题

时间:2023-07-19 20:25:02

相关推荐

解决ubuntu新建用户命令无法补全 无法使用退格键删除的问题

问题现象

在root用户下,新建了一个用户,用这个用户登录到系统后,命命令行前面只有一个符号$,并且输入命令不能按tab补全,输错也不能用退格键删除。查看/etc/passwd文件,发现次用户后面的shell类型是/bin/sh。

$ id xiaomingxiaoming:x:1000:1000::/home/xiaoming:/bin/sh

解决办法

使用root用户,直接修改/etc/passwd文件,将新建的xiaoming用户后面的shell类型更改为/bin/bash,然后重启linux系统。

如果想要后续新建用户时,默认给用户分配/bin/bash的shell类型,需要使用vim /etc/default/useradd命令将里面的SHELL=/bin/sh改成SHELL=/bin/bash即可。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。