Elastic Compute Service提供的Windows Server半年渠道鏡像是一款純Server Core模式啟動並執行作業系統,不提供圖形化使用者介面。Windows Server半年渠道鏡像對硬體要求寬鬆許多,降低了更新頻率並且支援遠端管理。本文介紹如何管理由該類鏡像建立的Windows Server半年渠道執行個體。
背景資訊
Windows Server半年渠道執行個體不再包含資源管理員、控制台、Windows Explorer,不支援*.msc功能(如devmgmt.msc等)。Windows Server半年渠道執行個體支援使用Sconfig、Server Manager、PowerShell和Windows Admin Center等工具來管理伺服器。
建立執行個體時,您可以在公用鏡像列表中看到Windows Server半年渠道鏡像,包括:
Windows Server Version 1809 資料中心版
Windows Server Version 1709 資料中心版
Windows Server Version 1903 資料中心版
Windows Server Version 1909 資料中心版
Windows Server Version 2004 資料中心版
由於Windows Server半年渠道執行個體使用Server Core模式,本文推薦您使用功能更為完善的PowerShell和Windows Admin Center。更多資訊,請參見微軟文檔如何管理 Server Core 模式伺服器。
遠端管理PowerShell
PowerShell依賴於.NET Framework實現了強大的物件導向的指令碼,可以實現與SSH功能一樣遠端管理Windows執行個體。我們假設您的執行個體公網IP為172.16.1XX.183,您可以按以下步驟實現PowerShell遠端管理。
遠端連線Windows執行個體。
具體操作,請參見通過密碼認證登入Windows執行個體。
在命令列裡輸入
PowerShell
開啟PowerShell。在執行個體的PowerShell中運行以下命令。
Enable-PSRemoting -Force Set-NetFirewallRule -Name "WINRM-HTTP-In-TCP-PUBLIC" -RemoteAddress Any
在執行個體所在安全性群組中添加規則,允許存取HTTP 5985連接埠和HTTPS 5986連接埠。
添加安全性群組規則的具體操作,請參見添加安全性群組規則。
在用戶端電腦命令列裡輸入
PowerShell
開啟PowerShell。在用戶端的PowerShell中運行以下命令。
Set-Item WSMan:localhost\client\trustedhosts -value 172.16.1XX.183 -Force
說明172.16.1XX.183
代表只授信您的執行個體,您也可以使用*
表示授信所有電腦。在用戶端的PowerShell中運行
Enter-PSSession '172.16.1XX.183' -Credential:'administrator'
並按提示輸入執行個體密碼。
設定完成後,您可以在用戶端電腦管理您的Windows執行個體了。
安裝Windows Admin Center
Windows Admin Center是一個基於瀏覽器的圖形管理工具,可以在Server Core運行環境中取代伺服器管理和MMC。我們假設您的執行個體公網IP為172.16.1XX.183,您可以按以下任一方法安裝Windows Admin Center。
通過命令列安裝
遠端連線Windows執行個體。
具體操作,請參見通過密碼認證登入Windows執行個體。
在執行個體所在安全性群組中添加規則,允許存取HTTP 5985連接埠和HTTPS 5986連接埠。
具體操作,請參見添加安全性群組規則。
在命令列裡輸入PowerShell開啟PowerShell。
在執行個體的PowerShell中運行以下命令。
Enable-PSRemoting -Force Set-NetFirewallRule -Name "WINRM-HTTP-In-TCP-PUBLIC" -RemoteAddress Any
運行以下命令下載Windows Admin Center。
wget -Uri http://download.microsoft.com/download/E/8/A/E8A26016-25A4-49EE-8200-E4BCBF292C4A/HonoluluTechnicalPreview1802.msi -UseBasicParsing -OutFile c:\HonoluluTechnicalPreview1802.msi msiexec /i c:\HonoluluTechnicalPreview1802.msi /qn /L*v log.txt SME_PORT=443 SSL_CERTIFICATE_OPTION=generate
運行cat log.txt命令查看下載進度。
當記錄檔出現下列資訊時,說明Windows Admin Center已經成功安裝。
MSI (s) (14:44) [09:48:37:885]: Product: Project 'Honolulu'(技術預覽版) -- Installation completed successfully. MSI (s) (14:44) [09:48:37:885]: Windows Installer 已安裝產品。產品名稱: Project 'Honolulu'(技術預覽版)。產品版本: 1.1.10326.0。產品語言: 1033。製造商: Microsoft Corporation。安裝成功或錯誤狀態: 0。
通過瀏覽器安裝
前提條件
通過瀏覽器安裝Windows Admin Center需要在用戶端電腦中完成,請確保您已經配置PowerShell管理執行個體。更多資訊,請參見PowerShell 遠端管理。
操作步驟
下載並安裝Windows Admin Center。
更多資訊,請參見Windows Admin Center概述。
完成安裝後,開啟https://localhost/。
單擊添加,在彈窗中添加執行個體的IP地址。
設定完成後,您可以通過Microsoft Edge或者Chrome使用Windows Admin Center管理執行個體。