虽有root密码,但系统不认我。

虽有root密码,但系统不认我。

对不起,虽然我已搜索了贴子,但没有找到。我用的是redhat7.1,winme
双系统。我为我的系统添加了一个用户rh,密码是111111(与root口令相同),他的工作目录为/rh(我没有建立/rh目录),结果第二次登录的时候,我无法起动X窗口,无论是以 rh还是以root身份。之后,我建立了/rh目录,起动了x窗口,并以root身份删掉了rh,重起动系统,结果系统显示“you don´t exsit,go away!¨.我现在已无法使用它了。请诸位大师多多指教!
谢谢!
      
" you don't exist, go away!"

大概是你的 /etc/passwd 文件有所损坏。chmod a+x /etc/passwd 密码文件应该是所有人都可以读的.
man passwd 可以帮助你。
如果不行,你可以从bootdisk 启动,mount 你的 root filesystem,建/修改  /etc/passwd 文件。pico /etc/passwd 加入这一行
    root::0:0:The root of all evil:/root:/bin/bash

试一试上面的,看看回怎么样。

碰巧看到了这个贴子,是 foxgrey posted..供参考吧

用linux的安装光盘启动。找到/etc/passwd的文件,随便找一个账号,把user id和group id(第二和第三栏)改为0就好了。然后用这个账号上来就好了。跟root一样。

如果不习惯,在加上个root就好了。


[已被 qiang 编辑过, 在 2001-11-10  03:20]