
我正在建立一個家庭實驗室,以獲得一些有關路由器、交換器和 Windows Server 的經驗。我昨天剛購買並交付了一台 Dell R710 伺服器。它包含 Windows 2016 Server 評估版。我想升級記憶體、驅動器,也許還有 iDrac。但是我昨天拆箱後無法登入作業系統。有沒有辦法重設密碼或是有通用的登入方法?我是新人所以沒有太多經驗。我沒有磁碟或 iso。順便複製到 USB 隨身碟。我有路由和交換方面的 CCNA,但沒有伺服器經驗。希望伸出援手...謝謝。史丹利
答案1
如果您嘗試登入的帳戶已經是管理員且沒有其他可用帳戶,您可以嘗試透過 chntpw 進行重設。
您將需要 Linux Live CD(例如 SystemRescueCd)
啟動 Linux CD
一旦您進入航站樓。您需要掛載 Windows 分割區。在此之前,您需要知道設備路徑是什麼。使用此
fdisk -l
命令列出可用的硬碟和分割區。 Windows 分割區通常是 /dev/sda1 或 /dev/sda2`,但在您的系統上可能會有所不同。建立一個掛載點,掛載 Windows 分割區,然後導覽到 config 目錄。請注意,在某些系統上,Windows 和 System32 目錄的大小寫可能不同。輸入下面的 cd 指令應該可以在 99% 的情況下運作。
mkdir /mnt/windows
ntfs-3g /dev/sda2 /mnt/windows
ls -l /mnt/windows
(如果文件不是“C:\”碟的文件,則需要卸載它umount /mnt/windows
並掛載另一個分割區)cd /mnt/windows/[Ww]indows/[Ss]ystem32/config
chntpw 透過修改 SAM、SYSTEM 和 SECURITY 配置單元(即檔案)來運作。我建議您先備份這些文件。請注意,檔案名稱區分大小寫,因此您可能需要使用命令ls
來驗證大小寫。
cp SAM SAM.bak
cp SYSTEM SYSTEM.bak
cp SECURITY SECURITY.bak
使用 chntpw -l 列出可用使用者。這是重要的一步,因為使用 chntpw 時,使用者名稱會區分大小寫。每次呼叫 chntpw 命令時,您都需要告訴它 SAM、SYSTEM 和 SECURITY 配置單元的名稱。
chntpw -l SAM SYSTEM SECURITY
透過執行以下命令重設使用者的密碼。您將看到一個用戶編輯選單,其中包括清除密碼、更改密碼、將用戶升級為管理員以及解鎖和啟用帳戶的選項。
chntpw -u USERNAME SAM SYSTEM SECURITY
我個人建議您使用 1 - 清除(空白)使用者密碼選項。
然後系統會提示您寫入設定單元檔案? (是/否)[n]:。輸入 y 並按 Enter 鍵,否則您的工作將是徒勞無功的。
cd ; umount /mnt/windows
Reboot
(彈出 CD)
此時管理員用戶應無需密碼即可登入
如果出現問題(例如無限重啟),恢復 .bak 檔案就足夠了。