Windows Server 2016 标准版默认安装时可以选择是否带图形用户界面(GUI)。如果你安装的是 Server Core(核心模式),它没有完整的图形界面(即没有桌面、开始菜单、资源管理器等),但仍然可以正常操作和管理服务器。以下是几种在没有图形界面的情况下操作 Windows Server 2016 的方法:
一、使用命令行工具(本地或远程)
1. 命令提示符(CMD)
- 直接在服务器控制台或通过远程命令行登录。
- 常用命令:
ipconfig # 查看网络配置 net user # 查看用户账户 net user username password /add # 添加用户 net localgroup administrators username /add # 添加用户到管理员组 sconfig # 启动服务器配置工具(推荐)
2. PowerShell(推荐)
PowerShell 功能强大,是管理 Server Core 的主要方式。
- 示例命令:
Get-NetIPAddress # 查看IP地址 Set-NetIPAddress -InterfaceIndex 12 -IPAddress 192.168.1.100 -PrefixLength 24 -DefaultGateway 192.168.1.1 Set-DnsClientServerAddress -InterfaceIndex 12 -ServerAddresses 8.8.8.8 New-LocalUser -Name "admin" -Password (ConvertTo-SecureString "P@ssw0rd" -AsPlainText -Force) Add-LocalGroupMember -Group "Administrators" -Member "admin" Install-WindowsFeature -Name Web-Server -IncludeManagementTools # 安装IIS
二、使用 sconfig 工具(图形化菜单,基于文本)
sconfig 是一个文本菜单式配置工具,适合初学者。
- 在命令行输入:
sconfig - 使用数字键选择操作,例如:
- 2:更改计算机名
- 3:配置网络
- 4:设置远程管理
- 5:更新设置
- 6:远程桌面设置
- 11:安装角色和功能
- A:系统信息概览
三、启用远程管理(推荐)
1. 启用 WinRM 和远程管理
在服务器上运行:
sconfig
选择选项 4 启用远程管理。
或使用 PowerShell:
Enable-PSRemoting -Force
Set-Item WSMan:localhostClientTrustedHosts -Value "*"
Restart-Service WinRM
2. 从另一台 Windows 电脑远程管理
- 使用 Windows Admin Center(推荐)
- 使用 PowerShell 远程会话:
Enter-PSSession -ComputerName 192.168.1.100 -Credential Administrator - 使用 远程服务器管理工具(RSAT) 管理角色(如AD、DNS等)
四、安装图形界面(可选)
如果你希望添加图形界面,可以将 Server Core 升级为 Server with Desktop Experience。
-
检查当前安装选项:
Get-WindowsEdition -Online -
安装桌面体验(需要安装源文件,如ISO挂载在D:):
Install-WindowsFeature -Name Server-Gui-Mgmt-Infra, Server-Gui-Shell -Source D:sourcesinstall.wim:2注意:
:2表示标准版的索引,具体索引可用Get-WindowsImage -ImagePath D:sourcesinstall.wim查看。 -
安装完成后重启:
Restart-Computer
五、使用第三方工具
- PuTTY / WinSCP:通过SSH(需启用)或SFTP管理文件。
- Microsoft Windows Admin Center:浏览器管理工具,轻量且功能强大。
- 下载并安装在管理机上,通过浏览器连接服务器。
六、启用SSH(可选)
如果习惯使用SSH,可以安装OpenSSH服务器:
# 安装 OpenSSH Server
Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0
# 启动服务
Start-Service sshd
# 设置开机启动
Set-Service -Name sshd -StartupType Automatic
之后可用 PuTTY、Xshell 等工具通过 SSH 连接。
总结
| 方法 | 说明 |
|---|---|
sconfig |
快速配置网络、角色、远程等 |
| PowerShell | 强大灵活,推荐用于自动化 |
| 远程 PowerShell | 从管理机远程控制 |
| Windows Admin Center | 图形化浏览器管理 |
| 安装桌面体验 | 转换为完整GUI模式(占用更多资源) |
如果你刚接触 Server Core,建议先使用 sconfig 配置基本设置,然后启用远程管理,再通过另一台电脑进行图形化管理,这样既安全又高效。
如需具体操作帮助(如配置IP、加入域、安装IIS等),欢迎继续提问!
CDNK博客