sco unix openserver507修改密码.docx
《sco unix openserver507修改密码.docx》由会员分享,可在线阅读,更多相关《sco unix openserver507修改密码.docx(19页珍藏版)》请在冰豆网上搜索。
![sco unix openserver507修改密码.docx](https://file1.bdocx.com/fileroot1/2023-2/8/393e2940-50c7-45e7-b637-eb5035b24ba0/393e2940-50c7-45e7-b637-eb5035b24ba01.gif)
scounixopenserver507修改密码
记一次scoopenserver5.0.7操作系统的root密码破解
几年前,学校为了增进金融专业的教学,引进了一套《商业银行模拟系统》,此系统运行在scoOpenServer5.0.7操作系统下。
《商业银行模拟系统》是这样部署的,一台服务器首先安装了windows2003操作系统作为主机系统,在这个windows2003系统中安装虚拟机,虚拟机版本为vmwareworkstation5.5,然后在把scoOpenserver5.0.7安装到虚拟机中。
当初整个《商业银行模拟系统》的IP地址是在192.168.1.0网段上,后来学校改造校园网络,需要把该系统的IP地址段改为192.168.46.0网段上去。
于是,我们设想,首先该变windows2003操作系统中的IP设置情况,这项操作很顺利。
而后,再用unix的root用户登录去修改scounix的IP。
但是当初我们并没有root的密码,因而无法进入系统操作界面去修改IP,几经询问,当初的厂家以及有关人员都不知道root的密码。
没办法只能用破解或者修改掉root密码来解决。
操作过程如下:
1.在一台其他的虚拟机中安装scoopenserver5.0.7操作系统。
2.用UltraISO提取scounix系统安装光盘中的引导记录;
然后点击“保存”按钮。
查看a288.img.bif文件的大小为2.88M,如图,其实此步骤就是为了制作一张大小为2.88M的软盘镜像,等下用于制作unix系统的应急启动盘。
3.为刚才安装的scounix系统的机器添加软驱.
点击“打开”按钮,把a288.img.bif文件作为该虚拟机的虚拟软盘。
点击OK按钮。
4.启动新安装的scounix的虚拟机,并制作应急启动盘。
#shutdown–y–g0关闭虚拟机,scounix启动盘制作完成。
5.在不知道root密码的机器上,添加软驱,镜像文件选择刚才制作的那个启动文件镜像.如图:
6.调整该虚拟机的启动驱动器的顺序为软驱启动
系统进入单用户模式
挂载本地硬盘
把passwd和shadow文件改名
重启后选择从硬盘启动.由于passwd和shadow文件丢失,系统会进入单用户状态。
把passwd.bak和shadow.bak改回原名称,并用vi编辑shadow文件关于root的有关密码信息.
保存刚才编辑的shadow文件
经过以上步骤,root的密码会被置于空密码状态。
重启机器后系统会提示输入新的根用户密码,自此从前的没有root密码的机器的密码被修改为我们设置的密码.
7.得到root密码后,我们就可以进入系统用netconfig命令修改IP或者custom命令对软件包进行操作了。
总结一下,此处修改root密码的总体思路是,破坏了原有系统中passwd和shadow文件的内容,导致系统引导后进入了单用户状态。
从而对系统的root密码实现了去除和修改.