您的位置:首页 > 其它

ubuntu添加新用户问题

2012-11-10 16:43 197 查看
今天试着添加了新的ubuntu用户,即用命令

useradd 用户名 #添加新用户

passwd 用户名 #为新用户设定密码

但是设定成功以后,在/home目录下并没有生成与用户名同名的文件夹(新用户的默认登录目录),然后我重启之后试着用刚刚创建的用户登录,结果弹出错误的对话框,似乎是说没有找到默认登录目录,最后就悲剧了,死机了。

换用root登录系统,首先解决useradd命令不为新用户添加默认登录目录的问题吧。


userdel 用户名 #先删除刚创建的新用户

useradd -m 用户名 #重新添加新用户

passwd 用户名

用ls /home查看,发现有用户名目录了,再用新用户登录,能成功登录了。

但是,新问题又来了:终端提示符为“$”,一般的不都是“用户名@主机名:~$”么?

使用echo $SHELL,发现返回了/bin/sh,不是/bin/bash,找到原因,很高兴,解决这个问题:


su - #切换到root

usermod -s /bin/bash 用户名 #设置shell

su - 用户名 #再切回来

看看,好啦~~~~~
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: