Linux新建用户,切换后只显示$问题

1,执行以下命令创建一个新的用户

useradd -d /home/sam -m sam -s /bin/sh -g group -G adm,root

这个命令中指定了这个用户登录的shell 是/bin/sh

这就是出现标题中描述的问题的原因

 

2,需要在root的权限下执行:

vim /etc/passwd

 

 将上图中的sam那一行中的 '/bin/sh' 修改成 ‘/bin/bash’

然后保存就好了!

 

转载于:https://www.cnblogs.com/revel171226/p/11437127.html

最新回复(0)
/jishu21JjOzpUAWcuM4tDAxAGup3RFyK44aL2skusZruPoiU_3D
8