故障之八
当系统管理员遗忘了超级用户口令时也是一件非常令人棘手的事 。我们知道, UNIX超 级用户拥有对系统至高无上的控制权, 很多命令, 特别是对系统的管理与维护只有超级用 户才能执行 。我们可用如下方法解决这一问题:
1.在UNIX系统的超级用户口令为回车键(或自己确认不会忘记的口令) 时按上面介绍的 方法制作应急引导盘, 制作完后再将Root盘插入软驱, 用命令①把Root盘安装到硬盘上, 然后用命令: cp/tcb/files/auth/r/root/mnt/root将包含有超级用户口令变形码的文件/ tcb/files/auth/r/root拷贝到Root盘上,然后用命令②将Root盘卸下来并把它们保存在安 全的地方;
2.当超级用户口令遗忘时, 将Boot盘插入驱动器并对机器重新加电,此时由Boot盘开始 引导, 在系统引导提示符下按回车键, 在提示插入Root盘时取出Boot盘并将Root盘插入, 这样系统全部由应急引导盘引导, 直到出现提示符#;
3.用命令③把硬盘安装到Root盘上;
4.把root文件从Root盘上拷贝到硬盘的/tcb/files/auth/r目录下:cp/root/mnt/tcb/ files/auth/r/root
5.把/etc/passwd文件从Root盘上拷贝到硬盘的/etc/passwd目录下: cp/etc/passwd/ mnt/etc/passwd
6.用命令④把硬盘从软盘上卸下来;
7.用命令haltsys关闭系统, 然后把Root盘取出;
8.在系统正常引导后以超级用户root注册, 在要求输入口令处直接按回车键(或输入在 制作应急引导盘时自己专门设置的超级用户口令)即可进入超级用户, 然后将文件/etc/pa sswd的属主与组分别改为系统原来所定义的bin和auth, 将文件/tcb/files/auth/r/root的 属主与组分别改为系统原来所定义的root和auth, 最后用passwd重新设置超级用户口令即 可 。
上面介绍的方法,经在SCO UNIX Release 3.2 V4.2、Compaq系列服务器及微机、 AST系列服务器及微机、DECpc和金山系列微机上调试通过 。
注意的问题
1.上述的操作中, 如果出现文件系统安装不上(硬盘不能安装到软盘上或软盘不能安 装到硬盘上), 表明硬盘的根文件系统或软盘的文件系统受到了损坏, 我们可以依情况选用 ⑤提供的三条命令之一进行修复后再行安装;
2.当把硬盘安装到软盘上或把软盘安装到硬盘上后, 在把它们卸下来之前, 请不要取 出软盘或关闭系统, 否则, 硬盘的根文件系统或软盘的文件系统将受到损坏, 甚至可能导 致不能修复 。
推荐阅读
- 在Unix终端上实现多屏功能
- ios13怎么用流量更新系统
- 口令篇 UNIX系统的安全
- unixware和unix openserver比较二
- 自己动手写操作系统
- Cisco路由器配置信息在Unix下的备份、恢复与更新
- 三 在SCO OpenServer 5中用configure配置核心参数
- SCO UNIX基础讲座--第十二讲:使用 TCP/IP
- win10系统中查看网卡型号具体操作方法
- QQ、微信无法修改个人资料是怎么回事?官方回应系统维护!