管理服务器核心服务器
07/23/2019
本文内容
适用于:Windows Server 2022、Windows Server 2019、Windows Server 2016
可以通过以下方式管理 Server Core 服务器:
使用远程服务器管理工具运行Windows 10
使用 Windows PowerShell 本地或远程管理
还可以在本地添加硬件和管理驱动程序,只要从命令行添加硬件和管理驱动程序。
使用 Server Core 时,需要记住一些重要限制和提示:
如果关闭所有命令提示符窗口并想要打开新的命令提示符窗口,可以从命令提示符窗口任务管理器。 按 CTRL + ALT + DELETE, 单击"任务管理器",单击"运行 >文件>更多详细信息",然后cmd.exe。 (键入 Powershell.exe 打开 PowerShell 命令 windows.) ,也可以注销,然后重新登录。
任何试图启动 Windows 资源管理器的命令或工具都将无法工作。 例如,运行 启动 。 命令提示符中的 不起作用。
不支持服务器核心中的 HTML 呈现或 HTML 帮助。
Server Core 支持Windows模式下的安装程序,以便你可以从安装程序文件安装Windows实用工具。 在 Server Core Windows安装程序包时,请使用 /qb 选项显示基本用户界面。
若要更改时区,请运行 Set-Date。
若要更改国际设置,请 运行 intl.cpl。
Control.exe 不会自行运行。 必须使用Timedate.cpl或 Intl.cpl****运行它。
Winver.exe Server Core 中不可用。 若要获取版本信息,请使用 Systeminfo.exe。
使用 Windows 管理服务器核心
Windows Admin Center 是基于浏览器的管理应用,可用于本地管理 Windows Server,而无需依赖 Azure 或云。 利用 Windows Admin Center,你可以完全控制服务器基础架构的各个方面,对于在未连接到 Internet 的专用网络上进行管理特别有用。 可以在 Windows 10、网关服务器或具有桌面体验的 Windows Server 的安装中安装 Windows Admin Center,然后连接到要管理的 Server Core 系统。
使用远程管理服务器核心服务器管理器
服务器管理器 是 Windows Server 中的管理控制台,可帮助你从桌面预配和管理基于本地和远程 Windows 的服务器,而无需物理访问服务器,也无需启用到每个服务器的远程桌面协议 (RDP) 连接。 服务器管理器支持远程多服务器管理。
若要让在远程服务器上运行的服务器管理器能够管理你的本地服务器,请运行 Windows PowerShell cmdlet Configure-SMRemoting.exe –Enable。
使用 Microsoft 管理控制台
可以远程使用 MMC 服务器Microsoft 管理控制台 (管理) 管理服务器。
若要使用 MMC 管理单元管理作为域成员的服务器核心服务器,请执行:
启动 MMC 管理单元,如“计算机管理”。
右键单击该管理单元,然后单击连接 另一台计算机。
键入服务器核心服务器的计算机名称,然后单击"确定 "。 现在,可以使用 MMC 管理单元来管理服务器核心服务器,就像管理任何其他电脑或服务器一样。
若要使用 MMC 管理单元管理不是域成员的服务器核心服务器,请执行:
在远程计算机的命令提示符下键入以下命令,建立用于连接到 Server Core 计算机的备用凭据:
cmdkey /add: /user: /pass:
如果要提示输入密码,请省略 /pass 选项。
系统提示时,键入指定用户名的密码。
如果尚未将服务器核心服务器上防火墙配置为允许 MMC 管理单元进行连接,请按照以下步骤Windows防火墙以允许 MMC 管理单元。 然后继续执行步骤 3。
在不同的计算机上,启动 MMC 管理单元,例如 "计算机管理"。
在左窗格中,右键单击该管理单元,然后单击连接 连接到另一台计算机。 (例如,在"计算机管理"示例中,右键单击"计算机管理" (本地).)
在另 一台计算机 中,键入服务器核心服务器的计算机名称,然后单击"确定 "。 你现在可以使用 MMC 管理单元来管理服务器核心服务器,像管理运行 Windows Server 操作系统的任何其他计算机一样。
若要将 Windows 防火墙配置为允许连接 MMC 管理单元
若要允许所有 MMC 管理单元进行连接,请运行以下命令:
Enable-NetFirewallRule -DisplayGroup "Windows Remote Management"
若要仅允许特定 MMC 管理单元进行连接,请运行以下代码:
Enable-NetFirewallRule -DisplayGroup ""
其中 rulegroup 是下列项之一,具体取决于要连接的管理单元:
MMC 管理单元
规则组
事件查看器
远程事件日志管理
服务
远程服务管理
共享文件夹
文件和打印机共享
任务计划程序
性能日志和警报、文件和打印机共享
磁盘管理
远程卷管理
Windows防火墙和高级安全性
Windows 防火墙远程管理
备注
某些 MMC 管理单元没有相应的规则组,因此无法通过防火墙进行连接。 不过,启用事件查看器、服务或共享文件夹的规则组将允许连接大多数其他管理单元。
此外,某些管理单元在可以通过 Windows 防火墙连接之前需要进行进一步配置:
磁盘管理。 你必须首先在服务器核心计算机上启动虚拟磁盘服务 (VDS)。 你还必须在运行 MMC 管理单元的计算机上正确配置磁盘管理规则。
IP 安全监视器。 你必须首先启用该管理单元的远程管理。 为此,在命令提示符下,键入 cscript c:\windows\system32\scregedit.wsf /im 1
可靠性和性能。 此管理单元不需要进行进一步配置,但是当你使用它监视服务器核心计算机时,你可能仅能监视性能数据。 可靠性数据不可用。
使用 远程桌面服务
可以使用远程 桌面从 远程计算机管理 Server Core 服务器。
在可以访问 Server Core 之前,需要运行以下命令:
cscript C:\Windows\System32\Scregedit.wsf /ar 0
这可让管理模式的远程桌面接受连接。
在本地添加硬件和管理驱动程序
若要将硬件添加到 Server Core 服务器,请按照硬件供应商提供的说明安装新硬件。
如果硬件不是即插即用,则需要手动安装驱动程序。 为此,将驱动程序文件复制到服务器上的临时位置,然后运行以下命令:
pnputil –i –a
其中 driverinf 是驱动程序的 .inf 文件的文件名。
根据提示重新启动计算机。
若要查看安装了哪些驱动程序,请运行以下命令:
sc query type= driver
备注
若要命令能成功完成,你必须保留等号后的空格。
若要禁用设备驱动程序,请运行以下代码:
sc delete
其中 service_name 是运行 sc 查询类型 = 驱动程序 时获得 的服务的名称。