系统超级用户口令的恢复 ·
·
1 2 下一页 超级管理员在UNIX中叫root,在NT中叫Administrator,在Netware中叫Supervisor.但是不管称呼是什么,超级管理员无意是网络中最重要的人物,权限也无疑的是最大的,所以一个好的系统管理员在设定密码时为了安全往往设的比较复杂而且经常改变。但如果使用中一旦忘了口令,或者系统故障导致口令失效该怎么办呢?
重装系统,当然可以解决问题,但是这个方法不但费时而且系统中储存的大量宝贵资源将被破坏或丢失!下面告诉你的是一些常用系统的恢复办法。
一、SCO UNIX
SCO UNIX root的口令恢复一般通过事先制作好的系统引导盘来完成。
1、事先制作系统引导盘。
(1) # passwd root
清空root口令
# mkdev fd
系统提示
a) 48tpi ,double sided, 9 sectors per track
b) 96tpi ,double sided, 15 sectors per track
c) 135tpi ,double sided, 9 sectors per track
d) 135tpi ,double sided, 18 sectors per track
其中b)为5寸盘,d)为3寸盘:
然后系统提示:
a)Filesystem
b)Bootable only (96ds15 and 135ds 18 only )
c)Root filesystem only (96ds15 and 135ds 18 only )
先选 b) 制作启动盘,再选 c) 制作一 Root Filesystem 盘,并将
/etc/passwd
/etc/shadow
两文件拷如入。方法如下
# mount /dev/fd0135ds18 /mnt /*----挂上驱动器---*/
# cp /etc/passwd /mnt/etc
# cp /etc/shadow /mnt/etc
(2)用做好的启动盘启动目标机器,进入 # 状态。此时先清理硬盘文件系统,否则设置设置硬盘文件系统会失败。命令如下:
#fsk /dev/hd0root
#cp /etc/passwd /mnt/etc/passwd
#cp /etc/shadow /mnt/etc/shadow
#unmount /dev/hd0root
#shutdown now
(3)取出软盘,重起。
总结-上面这个方法主要是利用软盘启动覆盖原文件的方法,大家仔细想想可以引深到各种系统中!下面我再介绍利用这种方法拿回NT的Administartor的密码。 1 2 下一页 |