当前位置: 技术问答>linux和unix
sco unix的root口令忘了,谢谢.
来源: 互联网 发布时间:2014-10-31
本文导语: 现有2台sco unix,其中一台root口令忘了,糟糕的是没有建别的超级用户,请问怎么解决? 安装光盘已经找不到了,好像用单用户模式可以搞定,不过我忘了具体操作. | SCO UNIX root的口令恢复一般...
现有2台sco unix,其中一台root口令忘了,糟糕的是没有建别的超级用户,请问怎么解决?
安装光盘已经找不到了,好像用单用户模式可以搞定,不过我忘了具体操作.
安装光盘已经找不到了,好像用单用户模式可以搞定,不过我忘了具体操作.
|
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)取出软盘,重起。
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)取出软盘,重起。
|
1)使用软盘引导(可以在另一台机子上作一张)进入单用户,mount上硬盘
(mount /dev/hd00 /mnt),进入/mnt/etc,修改/etc/passwd,删除
root一项,reboot,ok!
2)以普通用户登陆,运行/bin/doctor -S sh,得到超级用户权限,passwd
修改root口令!doctor是sco-unix的已知漏洞,我还没用过,试一下先!
(mount /dev/hd00 /mnt),进入/mnt/etc,修改/etc/passwd,删除
root一项,reboot,ok!
2)以普通用户登陆,运行/bin/doctor -S sh,得到超级用户权限,passwd
修改root口令!doctor是sco-unix的已知漏洞,我还没用过,试一下先!
|
建议你去破解网站
先search 一下
先search 一下