云服务器ECS提供的Windows Server半年渠道镜像基于纯Server Core模式运行,无图形界面,具有硬件要求低、更新频率低和支持远程管理的特点。本文介绍如何管理由此类镜像创建的实例。
背景信息
Windows Server半年渠道实例不再包含资源管理器、控制面板和Windows Explorer,也不支持*.msc功能(如devmgmt.msc)。您可以使用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实例。
具体操作,请参见通过密码认证登录Windows实例。
在命令行输入
PowerShell
。在实例的PowerShell中运行以下命令。
Enable-PSRemoting -Force Set-NetFirewallRule -Name "WINRM-HTTP-In-TCP-PUBLIC" -RemoteAddress Any
在实例所在安全组中添加入方向规则,放行HTTP 5985端口和HTTPS 5986端口。
添加安全组规则的具体操作,请参见添加安全组规则。
远程管理客户端
在客户端计算机命令行输入
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中运行以下命令。
Enable-PSRemoting -Force Set-NetFirewallRule -Name "WINRM-HTTP-In-TCP-PUBLIC" -RemoteAddress Any
运行以下命令下载Windows Admin Center。
Invoke-WebRequest -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
运行Get-Content 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管理实例。