晕死了,当修改os登陆用户密码时,ibm rescue and recovery总是会自动出来让我们修改密码,前端时间不小心设置了密码,结果昨天机器貌似中毒了,想恢复下系统,nnd,结果密码忘了,google一下找到了一篇文章,很受用。
1.通过在run里执行msconfig---->startup----->ibmprc(取消)来屏蔽修改os user密码时弹出修改ibm rescue and recovery窗口
2.如果真给ibm rescue and recovery设置了密码而又忘记了密码,那么把C:IBMSHARE下的文件ibmpwhp.pyc请空,不要删除,删除了我尝试了一下好像不好用,还是会提示旧密码的;执行步骤1时会自动删除ibmpwhp.pyc文件。
http://www.digi591.com/nb/technic/200511/78938.html
[@more@]转:
| IBM Rescue and Recovery密码遗忘的解救 | |
- | |
IBM Rescue and Recovery密码遗忘的解救把C:IBMSHAREibmpwhp.pyc文件中的字符全部删除或者把这个文件删掉,然后再碰到R&R询问设置密码的时候旧密码就是空了。 最近刚刚买了T43-1BH,IBM自带了Rescue and Recovery的软件,这个东东和Access IBM一键恢复相关联,从隐藏分区恢复就靠它了。 可恶的是R&R在我每次登录XP的时候总是提示我要不要设置个密码(其实后来发现这个“P re Desktop Area密码同步”功能可以通过msconfig中startup取消ibmprc这个启动后就执行的程序来禁止)。前天不小心输入了一个密码,结果自己竟然“忘记”了(我自己的感觉应该不是忘了,很可能是因为当时中文输入法没有关闭,可能输入了中文标点,估计py thon对中文的处理导致了我后来密码总是验证失败)。 google了半天,结果竟然发现这个问题基本没有人问,总后在ibm的官方站点上看到一个不起眼的回答:uninstall R&R and reinstall R&R,结果我又去辛辛苦苦下载400M的R&R,其实写这片文章的时候还没有下载完呢。ibm官方站点还提供了IBM Rescue and Recovery部署指南2.0版本,这个帮了大忙。 读了以后发现密码设置是C:IBMTOOLSutilssupport目录下的password.prc这个python程序控制的(其实我还想反汇编呢,后来google了一下打消了念头)。结果又忙乎了半天,发现用命令行还是不能重设密码(仍然需要旧密码,命令行具体参考见部署指南2.0版本)。 没办法最后只好editplus直接看prc文件的代码了,还好里面有不少还能读的出来的ASCII字符。开始发现所有的可以识别的目录都是隐藏分区的,最后看到一个好像是还在C盘上,名字为c:WINDOWS和IBMSHARE,找了一下果然有个C:IBMSHARE目录,里面还有一个ibmpw hp.pyc文件,editplus打开,一行乱码(猜测就是加密后的密码),全部删除这行字符。 然后在用命令行重设密码,发现旧的密码已经为空了。就此大功告成,^_^ 原来R&R设置密码的python程序把旧密码就是存在C:IBMSHAREibmpwhp.pyc文件中(最早没有密码的时候这个文件是不存在的),把它改成空文件或者删除,那么R&R的密码就也为空了,可以再次重新设置了。 | |
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/19602/viewspace-1019574/ ,如需转载,请注明出处,否则将追究法律责任。