一个老的sun工作站,sun OS 5.7。root密码丢失,没有别的用户,如何进入?
------解决方案--------------------------------------------------------
利用SOLARIS的启动盘来启动,然后把硬盘mount上去,修改硬盘上原etc目录
下的shadow文件,将root项里的password域内容删除,变成无密码。然后重新
启动主机,以无密码的root登陆后,重新设置root口令。具体步骤如下:
1.把solaris光盘放进cdrom
2.键入stop+A (小型机下需进入sc,键入break)
3.当出现'ok'字样时,键入boot cdrom -s
4.cd /tmp/root
5.mkdir /tmp/root/xxx (xxx是什么就无关紧要了)
6.mount /dev/dsk/c0t0d0s0 /tmp/root/xxx (在这里c0t0d0s0是root盘)
7.cp /tmp/root/xxx/etc/shadow /tmp/root/xxx/shadow/shadow.bak
8.vi /tmp/root/xxx/shadow,并且将root项里的password域删除即可。
9.重启动,你就可以以无密码的root登陆了,登录后,更改root的密码。
------解决方案--------------------------------------------------------
试试吧
------解决方案--------------------------------------------------------
利用SOLARIS的启动盘来启动,然后把硬盘mount上去,修改硬盘上原etc目录
下的shadow文件,将root项里的password域内容删除,变成无密码。然后重新
启动主机,以无密码的root登陆后,重新设置root口令。具体步骤如下:
1.把solaris光盘放进cdrom
2.键入stop+A (小型机下需进入sc,键入break)
3.当出现'ok'字样时,键入boot cdrom -s
4.cd /tmp/root
5.mkdir /tmp/root/xxx (xxx是什么就无关紧要了)
6.mount /dev/dsk/c0t0d0s0 /tmp/root/xxx (在这里c0t0d0s0是root盘)
7.cp /tmp/root/xxx/etc/shadow /tmp/root/xxx/shadow/shadow.bak
8.vi /tmp/root/xxx/shadow,并且将root项里的password域删除即可。
9.重启动,你就可以以无密码的root登陆了,登录后,更改root的密码。
------解决方案--------------------------------------------------------
使用任何方法进入linux,然后进入/etc/shadow文件,将root密码这一栏全部清空,再登录linux一次,这个时候root将不需要密码就可以登录了,进入后,再用passwd设置root密码
------解决方案--------------------------------------------------------
支持楼上,现在不都有很多的linux liveCD么,很方便,跟windows的PE差不多,楼主不去备一个!