红联Linux门户
Linux帮助

root进不了系统

发布时间:2008-07-09 14:57:29来源:红联作者:AsiaEagle
小弟我刚刚开始学习linux系统
前几天不知道改了什么东东,命令提示符变成bash-3.0了
用的不习惯想改回来,刚刚到网上看到可以在etc/passwd里面可以改掉
于是,我将passwd的第一行root:*****:bin/bash改成了bin/Csh
重启后输入root和密码就能登录了,一直让我输入用户名和密码
我用别的帐号登录后,想改回原来的设置,但是没有权限修改
各位高人有没有办法可以将设置修改回来~~
文章评论

共有 6 条评论

  1. AsiaEagle 于 2008-07-09 15:59:16发表:

    弄好了,虽然不是你这种方法,但是还是谢谢你啊!!

  2. AsiaEagle 于 2008-07-09 15:52:46发表:

    没有用啊,还是报错
    su:using restricted shell /bin/Csh
    su:/bin/Csh: No such file or directory
    这是两行错误代码:
    我在命令模式下,不在图形界面下

  3. AsiaEagle 于 2008-07-09 15:42:36发表:

    我试试看啊~~~

  4. smqt 于 2008-07-09 15:38:55发表:

    那就su --shell=/bin/bash root
    直接指定用bash

  5. AsiaEagle 于 2008-07-09 15:25:49发表:

    应该是因为把大小写写错了导致的~~
    但是我用su切换也切换不了的,输入密码后报错,说bin/Csh怎么怎么了
    看不懂~~
    还有没有别的方法可以直接修改的
    VI编辑器我会用

  6. smqt 于 2008-07-09 15:20:16发表:

    你好像是把大小写弄错了,应该是bin/csh(还要看你的系统支不支持c shell)
    用其他帐号登录后su切换为root,然后vi /etc/passwd修改(别告诉我不会用vi)