当前位置: 代码迷 >> Solaris >> sun工作站丢掉root密码
  详细解决方案

sun工作站丢掉root密码

热度:5304   发布时间:2013-02-26 00:00:00.0
sun工作站丢失root密码
一个老的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的密码。

试试吧
------解决方案--------------------------------------------------------
利用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的密码。 

------解决方案--------------------------------------------------------
引用:
一个老的sun工作站,sun OS 5.7。root密码丢失,没有别的用户,如何进入?

使用任何方法进入linux,然后进入/etc/shadow文件,将root密码这一栏全部清空,再登录linux一次,这个时候root将不需要密码就可以登录了,进入后,再用passwd设置root密码
------解决方案--------------------------------------------------------
引用:
引用:
一个老的sun工作站,sun OS 5.7。root密码丢失,没有别的用户,如何进入?

使用任何方法进入linux,然后进入/etc/shadow文件,将root密码这一栏全部清空,再登录linux一次,这个时候root将不需要密码就可以登录了,进入后,再用passwd设置root密码


支持楼上,现在不都有很多的linux liveCD么,很方便,跟windows的PE差不多,楼主不去备一个!
  相关解决方案