Verwalten eines Server Core-Servers
Zum Verwalten eines Server Core-Servers haben Sie die folgenden Möglichkeiten:
- Verwenden von Windows Admin Center
- Verwenden von Remoteserver-Verwaltungstools, die unter Windows 10 ausgeführt werden
- Lokal und remote mit Windows PowerShell
- Remote mit Server-Manager
- Remote mit einem MMC-Snap-In
- Remote mit Remotedesktopdiensten
Sie können auch Hardware hinzufügen und Treiber lokal verwalten, sofern dies über die Befehlszeile geschieht.
Beim Arbeiten mit Server Core gilt es, einige wichtige Einschränkungen und Tipps zu beachten:
- Wenn Sie alle Eingabeaufforderungsfenster schließen und ein neues Eingabeaufforderungsfenster öffnen möchten, können Sie dies über den Task-Manager erledigen. Drücken Sie Strg+ALT+Löschen, wählen Sie Task Manager starten, wählen Sie Weitere Details >Datei >Ausführen, und geben Sie dann cmd.exe ein. (Geben Sie Powershell.exe ein, um ein PowerShell-Befehlsfenster zu öffnen.) Alternativ können Sie sich abmelden und dann wieder anmelden.
- Jeder Befehl oder jedes Tool, das versucht, Windows Explorer zu starten, funktioniert nicht. Das Ausführen von start . über eine Eingabeaufforderung funktioniert beispielsweise nicht.
- In Server Core gibt es keine Unterstützung für HTML-Rendern oder -Hilfe.
- Server Core unterstützt Windows Installer im stillen Modus, sodass Sie Tools und Hilfsprogramme mithilfe von Windows Installer-Dateien installieren können. Verwenden Sie bei der Installation von Windows Installer-Paketen in Server Core die Option /qb, um die Standardbenutzeroberfläche anzuzeigen.
- Um die Zeitzone zu ändern, führen Sie Set-Date aus.
- Führen Sie control intl.cplaus, um Gebietsschemaeinstellungen zu ändern.
- Control.exe wird nicht von selbst ausgeführt. Sie müssen die Datei mit Timedate.cpl oder Intl.cpl ausführen.
- Winver.exe ist in Server Core nicht verfügbar. Verwenden Sie Systeminfo.exe, um Versionsinformationen abzurufen.
Verwalten von Server Core mit Windows Admin Center
Windows Admin Center ist eine browserbasierte Verwaltungs-App, die lokale Verwaltung von Windows-Servern ohne Abhängigkeit von Azure oder der Cloud ermöglicht. Windows Admin Center bietet vollständige Kontrolle über alle Aspekte der Serverinfrastruktur und ist nützlich für die Verwaltung in privaten Netzwerken, die nicht mit dem Internet verbunden sind. Sie können Windows Admin Center auf einem Windows 10-Computer, einem Gatewayserver oder einer Windows Server-Installation mit Desktopdarstellung installieren. Nach der Installation können Sie eine Verbindung mit dem Server Core-System herstellen, das Sie verwalten möchten.
Remoteverwaltung von Server Core mit Server-Manager
Der Server-Manager ist eine Verwaltungskonsole in Windows Server, mit der Sie lokale und remote windowsbasierte Server von Ihren Desktops bereitstellen und verwalten können. Server-Manager erfordert keinen physischen Zugriff auf Server oder die Notwendigkeit, RDP-Verbindungen (Remote Desktop Protocol) zu jedem Server zu aktivieren. Server-Manager unterstützt die Remoteverwaltung von mehreren Servern.
Damit Ihr lokaler Server mit Server-Manager auf einem Remoteserver verwaltet werden kann, führen Sie das Windows PowerShell-Cmdlet Configure-SMRemoting.exe -Enable aus.
Verwalten mit Microsoft Management Console
Sie können zahlreiche Snap-Ins für Microsoft Management Console (MMC) remote für die Verwaltung Ihres Server Core-Servers verwenden.
So verwenden Sie ein MMC-Snap-In zum Verwalten eines Server Core-Servers, der ein Domänenmitglied ist:
- Starten Sie ein MMC-Snap-In, z. B. Computerverwaltung.
- Klicken Sie mit der rechten Maustaste auf das Snap-In und wählen Sie dann Mit einem anderen Computer verbinden.
- Geben Sie den Computernamen des Server Core-Servers ein, und wählen Sie dann OKaus. Sie können nun mit dem MMC-Snap-In den Server Core-Server wie jeden anderen Computer oder Server verwalten.
So verwenden Sie ein MMC-Snap-In zum Verwalten eines Server Core-Servers, der kein Domänenmitglied ist
Legen Sie alternative Anmeldeinformationen für das Herstellen einer Verbindung mit dem Server Core-Computer fest, indem Sie auf dem Remotecomputer an einer Eingabeaufforderung den folgenden Befehl eingeben:
cmdkey /add:<ServerName> /user:<UserName> /pass:<password>
Lassen Sie die Option /pass weg, wenn Sie zur Eingabe eines Kennworts aufgefordert werden möchten.
Wenn Sie dazu aufgefordert werden, geben Sie das Kennwort für den angegebenen Benutzernamen ein. Wenn die Firewall auf dem Server Core-Server noch nicht so konfiguriert ist, dass MMC-Snap-Ins eine Verbindung herstellen können, führen Sie die folgenden Schritte aus, um die Windows-Firewall so zu konfigurieren, dass das MMC-Snap-In zugelassen wird. Fahren Sie dann mit Schritt 3 fort.
Starten Sie auf einem anderen Computer ein MMC-Snap-In, z. B. Computerverwaltung.
Klicken Sie im linken Fensterbereich mit der rechten Maustaste auf das Snap-In und wählen Sie dann Mit einem anderen Computer verbinden. (Im Beispiel „Computerverwaltung“ müssten Sie mit der rechten Maustaste auf Computerverwaltung (Lokal) klicken.)
Geben Sie unter Anderer Computer den Computernamen des Server Core Servers ein und wählen Sie dann OK. Sie können nun mit dem MMC-Snap-In den Server im Server-Core-Server wie jeden anderen Computer mit einem Windows-Betriebssystem verwalten.
So konfigurieren Sie die Windows-Firewall so, dass MMC-Snap-Ins eine Verbindung herstellen können
Damit alle MMC-Snap-Ins eine Verbindung herstellen dürfen, führen Sie den folgenden Befehl aus:
Enable-NetFirewallRule -DisplayGroup "Windows Remote Management"
Führen Sie den folgenden Befehl aus, um nur bestimmten MMC-Snap-Ins die Verbindung zu ermöglichen:
Enable-NetFirewallRule -DisplayGroup "<RuleGroup>"
Dabei ist <RuleGroup> eine der folgenden, je nachdem, welches Snap-In Sie ausrichten möchten:
MMC-Snap-In | Regelgruppe |
---|---|
Ereignisanzeige | Remote-Ereignisprotokollverwaltung |
Dienste | Remotedienstverwaltung |
Freigegebene Ordner | Datei- und Druckerfreigabe |
Aufgabenplanung | Leistungsprotokolle und Warnungen, Datei- und Druckerfreigabe |
Datenträgerverwaltung | Remotevolumeverwaltung |
Windows Defender Firewall mit erweiterter Sicherheit | Windows Defender Firewall: Remoteverwaltung |
Hinweis
Für einige MMC-Snap-Ins gibt es keine entsprechende Regelgruppe, die ihnen das Herstellen einer Verbindung durch die Firewall erlaubt. Die Aktivierung der Regelgruppen für Ereignisanzeige, Dienste oder Gemeinsame Ordner bietet jedoch den meisten anderen Snap-Ins die Möglichkeit, eine Verbindung herzustellen.
Darüber hinaus benötigen bestimmte Snap-Ins eine weitere Konfiguration, ehe Sie durch die Windows-Firewall eine Verbindung herstellen können:
- Datenträgerverwaltung: Sie müssen zuerst den Virtual Disk Service (VDS) auf dem Server Core-Computer starten. Außerdem müssen Sie Regeln zur Datenträgerverwaltung auf dem Computer, auf dem das MMC-Snap-In ausgeführt wird, entsprechend konfigurieren.
- IP Security Monitor: Sie müssen zunächst die Remote-Verwaltung dieses Snap-Ins aktivieren. Geben Sie an einer Eingabeaufforderung
cscript c:\windows\system32\scregedit.wsf /im 1
ein. - Zuverlässigkeit und Leistung: Dieses Snap-In erfordert keine weitere Konfiguration, aber wenn Sie es zum Überwachen eines Server Core-Computers verwenden, können Sie nur Leistungsdaten überwachen. Zuverlässigkeitsdaten sind nicht verfügbar.
Verwalten mit Remotedesktopdiensten
Sie können mit Remotedesktop einen Server Core-Server von Remotecomputern aus verwalten.
Bevor Sie auf Server Core zugreifen können, müssen Sie den folgenden Befehl ausführen:
cscript C:\Windows\System32\Scregedit.wsf /ar 0
Mit diesem Befehl wird der Remotedesktop im Administrationsmodus so aktiviert, dass er Verbindungen akzeptieren kann.
Hinzufügen von Hardware und lokales Verwalten von Treibern
Befolgen Sie zum Hinzufügen von Hardware zu einem Server Core-Server die Anweisungen des Hardwareherstellers zum Installieren neuer Hardware.
Wenn es sich nicht um Plug & Play-Hardware handelt, müssen Sie den Treiber manuell installieren. Kopieren Sie dazu die Treiberdateien an einen temporären Speicherort auf dem Server, und führen Sie dann den folgenden Befehl aus:
pnputil –i –a <driverinf>
Dabei ist driverinf der Dateiname der INF-Datei für den Treiber.
Starten Sie den Computer neu, wenn Sie dazu aufgefordert werden.
Führen Sie den folgenden Befehl aus, um zu ermitteln, welche Treiber installiert sind:
sc query type= driver
Hinweis
Sie müssen hinter dem Gleichheitszeichen ein Leerzeichen einfügen, damit der Befehl erfolgreich ausgeführt werden kann.
Führen Sie zum Deaktivieren eines Gerätetreibers den folgenden Befehl aus:
sc delete <service_name>
Dabei ist service_name der Name des Diensts, den Sie beim Ausführen von sc query type= driver erhalten haben.