遠端重新啟動 Windows 至 knoppix

遠端重新啟動 Windows 至 knoppix

我正在嘗試開發一個審計應用程式。

此審計應用程式將在 Windows 網路上使用。

審計需要發現連接到網路的所有機器(包括印表機)的硬體和軟體詳細信息

我不想在每個工作站上安裝此應用程式。

審計應用程式。需要發現所有連網工作站的所有 IP 位址。

過去幾個月我一直在製作這個應用程式的原型,並決定嘗試一種新的策略

這可能嗎?

A)。您有 Windows 網絡,最低 Windows XP sp3 及更高版本

b).最多 100 台連網電腦(如果重要的話)

C)。我需要遠端依序重新啟動整個網路上的每台WINDOWS機器,並使用UNIX啟動它,例如knoppix!

d).但是 knoppix live cd 只能從一台連網的機器上取得

問題...形態學?長壽?開始日期?

乾杯

DD


添加更多詳細資訊:(如果您有興趣)1)。我在英國各地有超過 500 個客戶網站可供造訪 2)。我必須快速「進出」3)。我可能沒有每個網站的已知 IP 位址清單。 4).我可能沒有在每個站點的所有連網電腦上設定管理員帳戶。 5)。我需要所有可能的硬體和軟體詳細資訊。 6).當第一次審核網站時,我希望給人留下良好的印象,獲得準確的信息,而不是打擾他們的日常工作。

答案1

我認為如果您想審核 Windows 電腦的硬體和軟體配置,您可能希望在 Windows 內部進行。我不確定您希望透過啟動 Knoppix 來完成什麼——您的問題並不清楚——但在這種環境中,幾乎不可能獲得 (a) Windows 下安裝的軟體或 (b) 的清單網路配置。

已經有許多商業和開源解決方案可以滿足您的需求。之前曾有人提出過有關資產追蹤軟體等伺服器故障的問題,這些問題可能會提供一些有用的指導。

答案2

如果每台電腦上都有一個分割區,並且在該分割區中安裝了 Linux,則有多種方法可以讓 NTLDR 引導 Linux。然後你可以有一個程式編輯 boot.ini 將 Linux 設定為預設值,然後強制重新啟動,但 boot.ini 似乎沒有「啟動一次」選項,因此除非有人使用,否則它將永遠啟動到 Linux啟動選單將其更改回Windows。您也許可以從 Linux 重寫 boot.ini 文件,但如果您破壞了它,就會遇到麻煩。

或者

(這將嚴重取決於您的 BIOS 和網卡、網路佈局以及 DHCP 伺服器等等)您啟用所有電腦的 BIOS/網卡透過網路進行 PXE 啟動,並希望它最終會放棄並如果無法透過網路啟動,則可以正常啟動Windows。當需要審核時,您可以在 DHCP 伺服器上啟用 PXE 網路啟動配置,讓審核伺服器運行,然後重新啟動所有電腦。

缺點:某些 BIOS/卡將永遠重試 PXE 啟動,或者如果失敗則停止並顯示錯誤。其他則需要有人按某個鍵才能進行 PXE 啟動。如果您讓它自動工作,那麼如果有人在未到審核時間時重新啟動,那麼在您等待 PXE 啟動失敗時,將會有額外的啟動時間。最後,任何在審核進行期間重新啟動的人都將進入 Linux,無論他們是否已經審核過。

答案3

對於審計,您是否考慮過OCS庫存?它是開源的,從 LAMP 堆疊運行,每個受審核方都需要一個(可遠端安裝)客戶端。

我知道這並不能直接回答你的問題,但我相信它解決了問題背後的衝動。

答案4

如果您在 Linux 電腦上安裝了 Samba,並且擁有 Windows 電腦的相應憑證,

net rpc shutdown -r  -I IPADDRESS -U USERNAME%PASSWORD

是遠端重新啟動 Windows 盒子的命令。

相關內容