Windows Server 不含图形化界面(即使用 Server Core 或 Nano Server 安装选项)时,主要通过命令行和远程管理工具进行操作。虽然没有传统的桌面环境(GUI),但功能依然强大,适合追求性能、安全性和稳定性的服务器部署。
以下是常见的操作方式和管理方法:
一、本地或远程命令行操作
1. 命令提示符(CMD)
- 直接在控制台输入 CMD 命令。
- 例如:
ipconfig :: 查看网络配置 net user :: 管理用户账户 sconfig :: 启动服务器配置工具(推荐)
2. PowerShell(推荐)
PowerShell 是管理 Windows Server Core 的主要工具,功能远超 CMD。
常用命令示例:
# 查看系统信息
Get-ComputerInfo
# 管理网络
Get-NetIPAddress
New-NetIPAddress -IPAddress 192.168.1.100 -PrefixLength 24 -DefaultGateway 192.168.1.1
Set-DnsClientServerAddress -InterfaceIndex 12 -ServerAddresses 8.8.8.8
# 管理服务
Get-Service
Start-Service Spooler
Stop-Service Spooler
# 安装角色和功能
Install-WindowsFeature Web-Server -IncludeManagementTools # 安装 IIS
Install-WindowsFeature AD-Domain-Services # 安装 AD 域服务
# 用户和组管理
New-LocalUser "adminuser" -Password (ConvertTo-SecureString "P@ssw0rd" -AsPlainText -Force)
Add-LocalGroupMember -Group "Administrators" -Member "adminuser"
二、使用 sconfig 工具(简易菜单式配置)
在登录后,默认会进入一个文本菜单界面(或可手动运行 sconfig),支持以下操作:
- 配置网络(IP、DNS、主机名)
- 加入域或工作组
- 启用远程管理
- 更新设置
- 远程桌面设置
- 关机/重启
输入
sconfig回车即可进入交互式菜单。
三、远程管理方式(推荐)
由于无 GUI,强烈建议通过远程工具管理。
1. 启用 PowerShell 远程管理(WinRM)
在目标服务器上运行:
Enable-PSRemoting -Force
在本地 Windows 电脑上连接:
Enter-PSSession -ComputerName 192.168.1.100 -Credential Administrator
2. 使用 RSAT 工具(远程服务器管理工具)
在本地 Windows 10/11 或 Windows Server 上安装 RSAT 工具,可通过图形化界面管理核心服务器:
- 远程管理 AD 域服务
- 远程管理 DHCP、DNS、文件服务器 等
- 使用 服务器管理器 添加并监控 Server Core 主机
3. 使用 MMC(如事件查看器、服务管理等)
从本地计算机运行:
eventvwr.msc→ 右键“连接到另一台计算机”services.msc→ 连接到远程服务器
确保防火墙允许 DCOM/WMI 通信。
4. 使用 Windows Admin Center(推荐!)
微软推出的轻量级网页管理工具,功能接近 GUI,支持管理 Server Core。
步骤:
- 在一台有浏览器的机器上下载并安装 Windows Admin Center
- 浏览器访问:
https://localhost:6516 - 添加 Server Core 服务器 IP,使用管理员账户登录
- 可图形化管理:服务、事件日志、磁盘、更新、角色安装等
✅ 支持 HTTPS、无需打开大量端口、安全性高。
四、其他管理方式
1. 任务计划与脚本自动化
使用 .ps1 脚本 + Task Scheduler 自动执行维护任务。
2. WMI 和 CIM
用于高级管理和监控:
Get-CimInstance Win32_OperatingSystem
3. 组策略(GPO)
通过域控制器推送策略到 Server Core 服务器,统一管理配置。
五、常见问题处理
| 问题 | 解决方法 |
|---|---|
| 忘记密码 | 使用安装介质启动,替换 Utilman.exe 为 cmd.exe 重置密码(应急手段) |
| 网络不通 | 使用 netsh 或 PowerShell 配置 IP/DNS |
| 无法远程连接 | 检查防火墙、WinRM 是否启用、凭据是否正确 |
总结:无 GUI 的优势与建议
✅ 优点:
- 占用资源少(内存、CPU、磁盘)
- 攻击面小,更安全
- 更稳定,适合生产环境
🔧 建议操作方式:
- 初期使用
sconfig配置网络和远程访问 - 启用 PowerShell 远程管理
- 部署 Windows Admin Center 实现可视化管理
- 编写 PowerShell 脚本实现自动化运维
如果你告诉我你具体想做什么(比如:安装 IIS、配置域控制器、设置文件共享等),我可以提供详细的操作命令。
CLOUD技术博