1。如果客户有其他用户拥有root权限,可以用该用户登陆,并执行下列恢复动作。 (如何创建第二个root权限用户,详见附录) # > passwd root Changing passWord for "root" root's New password: Enter the new password again: 2. 如果客户没有第二个root权限用户存在, 要用系统光盘启动到单用户模式 a. vi /etc/passwd 文件 root:!:0:0::/:/bin/ksh daemon:!:1:1::/etc: bin:!:2:2::/bin: sys:!:3:3::/usr/sys: adm:!:4:4::/var/adm: uUCp:!:5:5::/usr/lib/uucp: guest:!:100:100::/home/guest: ql:!:0:0::/home/ql:/usr/bin/ksh qinbj:!:0:0::/home/qinbj:/usr/bin/ksh nobody:!:4294967294:4294967294::/: lpd:!:9:4294967294::/: 把root:后的!号去掉,变成 root::0:0::/:/bin/ksh b. vi /etc/security/passwd root: password = AmMwUe2EQ491U lastupdate = 1054106568 flags = daemon: password = * bin: password = * 去掉root下的信息 root: daemon: password = * bin: password = * c. 重新启动机器,输入新的passwd 附录: 步骤如下: 1. 添加一个用户 2. 手工修改/etc/passwd文件中的 user ID 和 group ID 3. 将user ID改为0. 如下,可对用户russ做改动: 将 russ:!:206:1::/u/russ:/bin/ksh 改为:russ:!:0:0::/u/russ:/bin/ksh