新建的用户未指定shell。我们只需将其指定为/bin/bash即可。一开始参考这篇博文——Linux系统登录新建用户时,shell开头为$,不显示用户名和路径的解决办法
$su
$
root@VM-202-164-ubuntu:/app# usermod -s /bin/bash du
root@VM-202-164-ubuntu:/app#
出现了认证失败
原因:
由于Ubuntu 安装后,root用户默认是被锁定了的,不允许登录,也不允许 "su" 到 root。
所以:
输入:
sudo usermod -s/bin/bash