红联Linux门户
Linux帮助

su问题

发布时间:2009-12-20 11:13:32来源:红联作者:SageRoi
执行su root后无法切换到root权限,提示无法执行bash,没有该文件或目录
这是什么原因?怎么恢复?
文章评论

共有 8 条评论

  1. SageRoi 于 2010-01-14 17:15:59发表:

    谢谢热心的兄弟们,这个问题我已经解决了,是直接在/etc/passwd文件中将usr后shell的路径改成/bin/bash就行了。

  2. 思考者 于 2009-12-28 20:27:13发表:

    引用:
    我之前执行过一次 chsh -s bash
    引用:
    密码是正确的,就是一直提示“无法执行bash:没有该文件或目录”
    chsh是改变shell 的,从命令的本身含义和后面的提示来看都应该是这样的。

  3. SageRoi 于 2009-12-28 20:08:52发表:

    密码是正确的,就是一直提示“无法执行bash:没有该文件或目录”

  4. haitao0228 于 2009-12-24 11:22:04发表:

    su 空格-root回车
    password:输入密码,密码不正确有可能出现你那种情况

  5. 黄富强 于 2009-12-24 10:31:22发表:

    SageRoi:

    sudo su root

  6. two__fishes 于 2009-12-21 14:17:46发表:

    su -help

  7. SageRoi 于 2009-12-21 10:07:38发表:

    2# 黄富强


    用过了,可以切换到root,但su root还是不行,之前都是好好的。
    我之前执行过一次 chsh -s bash
    感觉就是这里出错了,但我是刚学,又找不出到底哪里错了

  8. 黄富强 于 2009-12-20 11:46:44发表:

    用 sudo -i