Chinaunix

标题: root帳號不存在了,請問有沒有解決方案 [打印本页]

作者: hawkk    时间: 2006-08-26 08:55
标题: root帳號不存在了,請問有沒有解決方案
緊急求助﹗
一個RedHat ES3.7系統,增加一個新帳號後,直接vi passwd,將user id 和 group id 都改為0了,也就是和root的user id 和 group id 一樣了,使用的時候提示root不存在了。再將新用戶的user id 和 group id 改掉也沒用還是提示 root 不存在。

並且再看 passwd 文件,
[user01@demo etc]$ more passwd
Root:0:0:root:/root:/bin/bash
bin:1:1:bin:/bin:/sbin/nologin
daemon:2:2:daemon:/sbin:/sbin/nologin
adm:3:4:adm:/var/adm:/sbin/nologin
lp:4:7:lp:/var/spool/lpd:/sbin/nologin
sync:5:0:sync:/sbin:/bin/sync
shutdown:6:0:shutdown:/sbin:/sbin/shutdown
halt:7:0:halt:/sbin:/sbin/halt
mail:8:12:mail:/var/spool/mail:/sbin/nologin
news:9:13:news:/etc/news:
uucp:x:10:14:uucp:/var/spool/uucp:/sbin/nologin
operator:x:11:0perator:/root:/sbin/nologin
games:x:12:100:games:/usr/games:/sbin/nologin


這個時候 passwd 文件中的 root 名字已經變成 Root 了,而且 Root 這個用戶確實存在,只是不知道密碼,請問各位有誰知道如何可以登陸 Root 這個帳號的默認密碼的?或者如何能恢復 root 這個帳號?謝謝﹗
作者: susbin    时间: 2006-08-26 09:21
RedHat ES3.7 ?
用直接vi passwd 的密碼啊。
作者: ugliness    时间: 2006-08-26 10:09
现在还在shell里面吗? 能用useradd吗?
如果可以建一个uid=0 gid=0的superman用户,然后应该可以改Root用户的密码。
或则直接编辑/etc/passwd文件,添加如上一个superman用户。
作者: fish007    时间: 2006-08-26 11:07
原帖由 hawkk 于 2006-8-26 08:55 发表
緊急求助﹗
一個RedHat ES3.7系統,增加一個新帳號後,直接vi passwd,將user id 和 group id 都改為0了,也就是和root的user id 和 group id 一樣了,使用的時候提示root不存在了。再將新用戶的user id 和 grou ...

passwd Root
作者: nntp    时间: 2006-08-26 12:35
白纸黑字写在那里, root变成了Root.

搞笑.
作者: 寂寞烈火    时间: 2006-08-26 14:32
进入修复模式
作者: loveKDE    时间: 2006-08-26 15:05
原帖由 nntp 于 2006-8-26 12:35 发表
白纸黑字写在那里, root变成了Root.

搞笑.


作者: wjj9912130    时间: 2006-08-27 16:14
我想你的Root就是root.
如果现在只是密码不知道了,找回密码就可以了。
作者: qucklay    时间: 2006-08-27 16:54
完整的解决方法:

Root:0:0:root:/root:/bin/bash

UID=0;GID=0 ,已经证明 Root 是 root ,也就是超级用户。

当然,登录的时候也应该是 Root ,不是 root 。

这个 Root 的密码为了安全,不直接在 /etc/passwd 中保存,而是在 /etc/shadow 这个文件中。

所以 vi /etc/shadow

把 Root:*:……中的*删除(也就是 Root 这一行的第1个:与第2个:中的内容删除)。

这个时候,超级用户是 Root ,密码为空;

也可以把 /etc/passwd 与 /etc/shadow 中的 Root 字符串改成 root 。
作者: ukyo502    时间: 2006-08-27 17:07
su - Root不就行了...
作者: qucklay    时间: 2006-08-27 17:10
楼主的问题是:“請問各位有誰知道如何可以登陸 Root 這個帳號的默認密碼的?或者如何能恢復 root 這個帳號?謝謝﹗”
作者: 飞行员舒克    时间: 2006-08-27 22:12
单用户不就可以修改密码了吗
作者: litrin    时间: 2006-08-29 11:13
进单用户状态修改一下密码




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2