管理 Server Core 伺服器

 

適用于: Windows server 2022、Windows Server 2019、Windows Server 2016

您可以利用下列方式來管理 Server Core 伺服器:

您也可以在本機新增硬體和管理驅動程式,只要從命令列來進行即可。

當您使用 Server Core 時,有一些重要的限制和秘訣要牢記在心:

  • 如果您關閉所有命令提示字元視窗,而且想要開啟新的 [命令提示字元] 視窗,您可以從工作管理員。 按 CTRL + ALT + DELETE,依序按一下 [ 開始工作管理員、[ 更多詳細資料 > 檔 > 執行],然後輸入 cmd.exe。 (輸入 Powershell.exe 開啟 PowerShell 命令視窗。 ) 或者,您也可以先登出再重新登入。
  • 嘗試啟動 Windows 檔案總管的任何命令或工具都將無法運作。 例如,從命令提示字元執行 [ 開始 ] 將無法運作。
  • Server Core 不支援 HTML 轉譯或 HTML 說明。
  • Server Core 支援以無訊息模式 Windows Installer,讓您可以從 Windows Installer 檔案安裝工具和公用程式。 在 Server Core 上安裝 Windows Installer 封裝時,請使用/qb選項來顯示基本的使用者介面。
  • 若要變更時區,請執行 設定日期
  • 若要變更國際設定,請執行 control intl.cpl
  • Control.exe 不會自行執行。 您必須使用 Timedate.cplIntl.cpl來執行它。
  • Winver.exe 在 Server Core 中無法使用。 若要取得版本資訊,請使用 Systeminfo.exe

使用 Windows Admin Center 管理 Server Core

Windows Admin Center 是一個瀏覽器型管理應用程式,可在沒有任何 Azure 或雲端相依性的情況下用來進行 Windows Server 的內部部署管理。 Windows Admin Center 可讓您完整控制伺服器基礎結構的各個層面,對於管理未連線至網際網路的私人網路特別有用。 您可以將 Windows Admin Center 安裝在 Windows 10、閘道伺服器上,或安裝在具有桌面體驗的 Windows 伺服器上,然後連線到您想要管理的 server Core 系統。

使用伺服器管理員從遠端系統管理 Server Core

伺服器管理員是 Windows Server 的管理主控台,可協助您從桌面布建及管理本機和遠端 Windows 型伺服器,而不需要實際存取伺服器,或啟用遠端桌面通訊協定 (RDP) 連接到每部伺服器。 伺服器管理員支援遠端多伺服器管理。

若要讓本機伺服器受伺服器管理員在遠端伺服器上執行的管理,請Configure-SMRemoting.exe – enable執行 Windows PowerShell Cmdlet。

使用 Microsoft Management Console 管理

您可以使用許多嵌入式管理單元來 Microsoft Management Console 的 (MMC) 遠端系統管理您的 Server Core 伺服器。

若要使用 MMC 嵌入式管理單元來管理屬於網域成員的 Server Core 伺服器:

  1. 啟動 MMC 嵌入式管理單元,例如 [電腦管理]。
  2. 以滑鼠右鍵按一下嵌入式管理單元,然後按一下 [連線到另一部電腦]。
  3. 輸入 Server Core 伺服器的電腦名稱稱,然後按一下 [確定]。 您現在可以使用 MMC 嵌入式管理單元來管理 Server Core 伺服器,就像任何其他的電腦或伺服器一樣。

若要使用 MMC 嵌入式管理單元來管理 是網域成員的 server Core 伺服器:

  1. 在遠端電腦上的命令提示字元中輸入下列命令,以建立用來連接到 Server Core 電腦的替代認證:

    cmdkey /add:<ServerName> /user:<UserName> /pass:<password>
    

    如果您想要系統提示您輸入密碼,請省略 /pass 選項。

  2. 出現提示時,輸入您所指定之使用者名稱的密碼。 如果尚未將 Server Core 伺服器上的防火牆設定為允許 mmc 嵌入式管理單元進行連線,請依照下列步驟設定 Windows 防火牆,以允許 mmc 嵌入式管理單元。 然後繼續進行步驟3。

  3. 在不同的電腦上,啟動 MMC 嵌入式管理單元,例如 [ 電腦管理]。

  4. 在左窗格中,以滑鼠右鍵按一下嵌入式管理單元,然後按一下 [連線到另一部電腦]。 (例如,在電腦管理範例中,您會在 [電腦管理] 上按一下滑鼠右鍵, (本機) 。 )

  5. 在 [ 另一台電腦] 中,輸入 server Core 伺服器的電腦名稱稱,然後按一下 [確定]。 您現在可以使用 MMC 嵌入式管理單元來管理 Server Core 伺服器,如同管理執行 Windows Server 作業系統的其他任何電腦一樣。

設定 Windows 防火牆允許 MMC 嵌入式管理單元連線

若要允許所有 MMC 嵌入式管理單元連接,請執行下列命令:

Enable-NetFirewallRule -DisplayGroup "Windows Remote Management"

若只要允許特定 MMC 嵌入式管理單元連接,請執行下列動作:

Enable-NetFirewallRule -DisplayGroup "<rulegroup>"

其中 rulegroup 是下列其中一項,視您要連接的嵌入式管理單元而定:

MMC 嵌入式管理單元 規則群組
事件檢視器 遠端事件記錄檔管理
服務 遠端服務管理
共用資料夾 檔案及印表機共用
工作排程器 效能記錄檔及警示、檔案和印表機共用
磁碟管理 遠端磁碟區管理
Windows 防火牆和 Advanced Security Windows 防火牆遠端管理

注意

某些 MMC 嵌入式管理單元沒有對應的規則群組,可讓它們透過防火牆進行連接。 不過,啟用事件檢視器、服務或共用資料夾的規則群組將允許其他大部分的嵌入式管理單元連線。

此外,某些嵌入式管理單元在可以透過 Windows 防火牆連線之前,需要進一步的設定:

  • 磁碟管理。 您必須先在 Server Core 電腦上啟動虛擬磁碟服務 (VDS)。 您也必須在執行 MMC 嵌入式管理單元的電腦上,適當地設定磁碟管理規則。
  • IP 安全性監視器。 您必須先啟用此嵌入式管理單元的遠端管理。 若要這樣做,請在命令提示字元中輸入 cscript c:\windows\system32\scregedit.wsf/im 1
  • 可靠性和效能。 此嵌入式管理單元不需要其他設定,但是當您使用它來監視 Server Core 電腦時,僅能監視效能資料。 可靠性資料無法使用。

使用遠端桌面服務管理

您可以使用 遠端桌面 ,從遠端電腦管理 Server Core 伺服器。

在您可以存取 Server Core 之前,您必須執行下列命令:

cscript C:\Windows\System32\Scregedit.wsf /ar 0

這可讓「系統管理遠端桌面」模式接受連線。

在本機新增硬體和管理驅動程式

若要將硬體新增至 Server Core 伺服器,請依照硬體廠商提供的指示,安裝新的硬體。

如果硬體不是隨插即用,您必須手動安裝驅動程式。 若要這樣做,請將驅動程式檔案複製到伺服器上的暫存位置,然後執行下列命令:

pnputil –i –a <driverinf>

其中 driverinf 是驅動程式之 .inf 檔案的檔案名。

出現提示時,重新啟動電腦。

若要查看已安裝的驅動程式,請執行下列命令:

sc query type= driver

注意

您必須在命令的等號後面加入空格,才能成功完成命令。

若要停用設備磁碟機,請執行下列動作:

sc delete <service_name>

其中 service_name 是當您執行 sc query type = driver時所取得的服務名稱。