我有一个运行Red Hat Enterprise Linux AS版本3的SGI ALTIX 3000,有两个磁盘,磁盘#1我有root密码磁盘#2我没有root密码..我怎样才能恢复磁盘的root密码#2 ..谢谢你的帮助
我有一个运行Red Hat Enterprise Linux AS版本3的SGI ALTIX 3000,有两个磁盘,磁盘#1我有root密码磁盘#2我没有root密码..我怎样才能恢复磁盘的root密码#2 ..谢谢你的帮助
Answers:
你无法“恢复”其他密码(除了尝试使用强力型方法) /etc/shadow
文件)。但是你 能够 重置它。
如果您还没有这样做,在执行任何其他操作之前,可能是备份磁盘#2的好时机。
重置该root密码的一种方法是安装包含的分区 /
在磁盘#2上的某个临时目录,然后chroot到那个并使用 passwd
重置该分区上的密码。
# mkdir /tmp/recover
# mount /dev/name_of_the_device_file_for_the_slash_partition_on_disk_2 /tmp/recover
# chroot /tmp/recover
# passwd
<enter new password>
# exit
# umount /tmp/recover
# rmdir /tmp/recover
# echo done!
只需确保您正确输入密码即可 在 - 的里面 chroot
否则你将显然重置磁盘#1的root密码。