红联Linux门户
Linux帮助

新建的账户在字符终端登不上去

发布时间:2011-01-10 13:21:07来源:红联作者:fujiefujie
用户名和密码都没错啊 系统也没提示错误 就直接退出来了
文章评论

共有 26 条评论

  1. fujiefujie 于 2011-01-12 01:01:55发表:

    引用:
    看来你上课不注意听,然后就自己在机器上乱输入。

    是预习呃 听课不会这么差劲的

  2. sleeyoyo 于 2011-01-11 22:21:06发表:

    先把什么时shell的问题弄清楚再问吧

  3. yhzm1314 于 2011-01-11 21:53:07发表:

    看来你上课不注意听,然后就自己在机器上乱输入。

  4. fujiefujie 于 2011-01-11 21:01:25发表:

    引用:
    -s /bin/jjj 错了吧! 哪有jjj这个shell啊! 神!-s /bin/bash

    知道了了 谢了

  5. anlingna 于 2011-01-11 17:26:01发表:

    注销后重新登录,就可以的。

  6. zing840828 于 2011-01-11 11:32:47发表:

    -s /bin/jjj 错了吧! 哪有jjj这个shell啊! 神!-s /bin/bash

  7. fujiefujie 于 2011-01-11 10:58:49发表:

    看到上楼说的了

    引用:
    这个命令参数有错误,没有正确的shell是不能登录的

    -s /bin/jjj 中的jjj 不是shell
    那 -s 参数怎么使 只能是 bash 吗

  8. fujiefujie 于 2011-01-11 10:27:38发表:

    我看老师的录像里没有这步 ls /bin/ceshi 看来是bash的问题 谁能简单的说一下

  9. fujiefujie 于 2011-01-11 10:22:16发表:

    请教一下 那个 指向 -s /bin/ceshi 可行吗 ???[color=Red][/color]

  10. fujiefujie 于 2011-01-11 10:21:24发表:

    都解决掉了 现在来分享一下
    首先我是用root 账户创建了ceshi 用户的宿主目录 命令 mkdir /home/ceshi 其实默认的也是这样的
    不过我是用root手动创建的 所以属主是root 而系统自动创建的属主是ceshi
    然后创建用户 useradd -e 2011-02-13 -d /home/ceshi -s /home/ceshi ceshi
    上边命令中我把ceshi的Shell指向了 /bin/ceshi 而原来的是 /bin/bash 之后我为了确定是那个影响到实验结果 经过验证 就是 改回原来属主 chown root:root /home/ceshi 发现还能登陆 那么就是bash问题了 请教一下 那个 指向 -s /bin/ceshi 可行吗 ???

  11. fujiefujie 于 2011-01-11 09:21:08发表:

    这个问题解决了 是我吧 -e 后边的参数 打成过期的了 不过查看 还是能看得到的 就是登不上去 呵呵

  12. maylanfang 于 2011-01-10 23:23:20发表:

    -s /bin/jjj 中的jjj 不是shell

  13. maylanfang 于 2011-01-10 23:21:44发表:

    登录shell的信息貌似写错了 -s 指定的shell路径写错了 如:/bin/bash

  14. yehua243 于 2011-01-10 19:58:39发表:

    路过。。。。。。

  15. 相思爱文 于 2011-01-10 18:27:45发表:

    [i=s] 本帖最后由 相思爱文 于 2011-1-10 21:01 编辑 [/i]

    引用:
    登陆是时候 就是闪了一下 又退到登陆的界面了 奇怪的是 用 useradd -e 2010-02-13 -d /home/jjj -s /bin/jjj jjj 就不行 用useradd 用户名就OK 要是没这个用户的话 他会提示错误 哎 ...
    fujiefujie 发表于 2011-1-10 17:29

    能不能自己解释一下useradd各参数的意义
    useradd -e 2010-02-13 -d /home/jjj -s /bin/jjj jjj
    这个命令参数有错误,没有正确的shell是不能登录的。

    http://linux-vbird.bluedata.org/linux_base/0410accountmanager.htm

    详细参数说明man useradd查看

  16. 相思爱文 于 2011-01-10 18:20:24发表:

    [i=s] 本帖最后由 相思爱文 于 2011-1-10 18:22 编辑 [/i]

    建立用户的具体步骤是什么
    不能登录,需查看/etc/passwd和/etc/shadow内容
    要看查看
    ls -l /home

  17. fujiefujie 于 2011-01-10 17:41:21发表:

    郁闷 是不是启动配置文件的事儿啊 怎么解决啊

  18. fujiefujie 于 2011-01-10 17:36:54发表:

    没提示 login incorrect

  19. fujiefujie 于 2011-01-10 17:31:48发表:

    谁来救救我 啊

  20. fujiefujie 于 2011-01-10 17:29:57发表:

    登陆是时候 就是闪了一下 又退到登陆的界面了 奇怪的是 用 useradd -e 2010-02-13 -d /home/jjj -s /bin/jjj jjj 就不行 用useradd 用户名就OK 要是没这个用户的话 他会提示错误 哎 不知道怎么办了

  21. fujiefujie 于 2011-01-10 17:26:02发表:

    有啊

  22. zing840828 于 2011-01-10 17:16:01发表:

    你确定你的用户建成功了吗? 看看/etc/passwd中有没有你新建的用户?

  23. fujiefujie 于 2011-01-10 13:57:46发表:

    没有人 啊

  24. fujiefujie 于 2011-01-10 13:44:34发表:

    1.查看某个用户所属的组

    命令:groups 用户名

    例如:[root@xxx~]# groups root
    root : root bin daemon sys adm disk wheel

    用户root属于root bin daemon sys adm disk wheel这7个group
    这个解决了
    上边那个怎么弄

  25. fujiefujie 于 2011-01-10 13:41:32发表:

    还有root进去以后 用groups 查看时 提示 root bin daemon sys adm disk wheel
    是什么意思啊 急

  26. fujiefujie 于 2011-01-10 13:39:31发表:

    但用root 就能