红联Linux门户
Linux帮助

su的问题

发布时间:2009-08-06 20:13:59来源:红联作者:zwb_nba
我用useradd zwb创建了一个zwb用户

我又在root下,用useradd zwb把zwb这个用户删除了。

然后我又useradd zwb创建了一个zwb用户,没有问题
可以当我su zwb时,就出现

su:warning: cannot change directory to /home/zwb: Permission denied
-bash: /home/zwb/.bash_profile: Permission denied
-bash-2.05b$

请问是怎么回事?
文章评论

共有 8 条评论

  1. zqmytin 于 2009-08-15 20:27:31发表:

    学习了

  2. hantu 于 2009-08-15 01:10:49发表:

    To zwb_nba :

    你当前是以什么用户身份登录的? 如果是root随便可以su成为其它用户的,但普通用户就不行了


    To lythonmao :

    sudo su root ,然后输入密码

  3. lythonmao 于 2009-08-15 01:04:15发表:

    我也想问一下,,我用的是UB系统,,在建立的用户下,,用su root,,然后输入密码,,可以根本就进不去ROOT。。。我就不知道为什么啊。。

  4. 文义德 于 2009-08-06 21:50:52发表:

    前后俩次的UID不一样

  5. zwb_nba 于 2009-08-06 21:26:30发表:

    我查看了一下/etc/passwd
    居然发现zwb的uid是102,太郁闷了

    还有就是
    我用userdel -f 用户名
    为什么和他的有关的目录没有删除掉呢

  6. zwb_nba 于 2009-08-06 21:23:59发表:

    看过了,都没有用啊

  7. l460618498 于 2009-08-06 21:12:24发表:

    你su - zwb看看啊
    su和
    su-
    是有区别的

  8. zwb_nba 于 2009-08-06 20:27:34发表:

    上面第二行我打错了
    用userdel -f zwb