Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Windows 綜合教學 >> Windows 技巧

SCO UNIX root 密碼遺失?雙機加急救盤 10 分鐘搶救數據

編輯:Windows 技巧

背景與嚴重性

SCO UNIX 廣泛應用於銀行、電信、保險、證券、鐵路等關鍵領域,穩定可靠、硬體需求低。但人為疏失(忘記密碼、被他人竄改)導致 root 密碼失效,後果極嚴重:無法安裝軟硬體、修改參數、管理使用者、執行特權指令,系統管理癱瘓。重灌系統雖能解決,但恐遺失重要數據、耗時調試參數(尤其通訊類應用),屬下下策。

核心思路:借用同版本已知密碼機器,製作急救盤同步密碼檔

準備:
A 機:root 密碼遺失的目標機。
B 機:安裝相同版本 SCO UNIX 5.0.5 且知 root 密碼的機器。
兩片 1.44MB 軟碟,分別標記 BOOT、ROOT。

步驟詳解

一、在 B 機製作急救盤

  1. 以 root 登入,執行 mkdev fd。選 2(1.44MB 3.5吋)→ 1(Root filesystem),插入 ROOT 軟碟,全程輸入 Y 確認。
  2. ROOT 完成後退回選單,換入 BOOT 軟碟,選 2(Boot filesystem)→ 2(Generic boot,可通用於任何機器),全程 Y,完成後 q 退出。

二、將 B 機密碼相關檔案複製至 ROOT 軟碟

mount /dev/fd0135ds18 /mnt
cp /etc/passwd /mnt/passwd
cp /etc/shadow /mnt/shadow
cp /tcb/files/auth/r/root /mnt/root
cd
umount /dev/fd135ds18

急救盤製作完成。

三、在 A 機啟動並替換密碼檔

  1. 插入 BOOT 軟碟,修改 BIOS 從 A 槽開機。出現 BOOT: 提示按 Enter,直到要求插入 ROOT 軟碟,換入 ROOT 軟碟按 Enter,等待 # 提示符。
  2. 依序執行:
    mount /dev/hd0root /mnt
    mount /dev/fd0135ds18 /tmp
    cp /tmp/passwd /mnt/etc/passwd
    cp /tmp/shadow /mnt/etc/shadow
    cp /tmp/root /mnt/tcb/files/auth/r/root
    cd
    umount /dev/fd0135ds18
    umount /dev/hd0root
    

四、重開機驗證

取出軟碟,改 BIOS 從硬碟開機。登入畫面出現時,使用 B 機的 root 密碼即可成功登入。所有應用程式與參數完整保留。

結語

此法操作便捷、快速、安全,完全符合金融電信等行業對數據完整性與極短修復時限的嚴格要求,是解決 root 密碼失效的高效方案。其他 SCO UNIX 版本大同小異,僅細節略有差異。

Copyright © Windows教程網 All Rights Reserved