In diesem Dokument wird beschrieben, wie Sie eine Verbindung zur Windows Special Administrative Console (SAC – besondere Verwaltungskonsole) herstellen. Die SAC verwendet eine serielle Portverbindung zu einer Windows-VM-Instanz und stützt sich nicht auf die Netzwerkverbindung. Diese kann bei der Fehlerbehebung oder Wiederherstellung einer Windows-VM-Instanz hilfreich sein. Durch das Herstellen einer Verbindung zur seriellen Konsole der VM und Verwenden der SAC können Sie den Bootvorgang der VM unterbrechen oder Zugriff auf ein CMD- oder PowerShell-Terminal für die Fehlerbehebung erhalten. Für eine allgemeine Verwendung mit dem Remote Desktop sollten Sie eine Verbindung zu Windows-VMs über RDP herstellen.
Hinweise
- Bevor Sie mithilfe der interaktiven seriellen Konsole eine Verbindung zu Ihrer VM herstellen können, aktivieren Sie den interaktiven Zugriff für Ihre VM. Weitere Informationen finden Sie unter: Interaktiven Zugriff auf die serielle Konsole aktivieren.
-
Richten Sie die Authentifizierung ein, falls Sie dies noch nicht getan haben.
Bei der Authentifizierung wird Ihre Identität für den Zugriff auf Google Cloud-Dienste und APIs überprüft.
Zur Ausführung von Code oder Beispielen aus einer lokalen Entwicklungsumgebung können Sie sich wie folgt bei Compute Engine authentifizieren.
Select the tab for how you plan to use the samples on this page:
Console
When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.
gcloud
-
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
- Set a default region and zone.
Rufen Sie in der Google Cloud Console die Seite VM-Instanzen auf.
Klicken Sie auf den Namen der VM, zu der Sie eine Verbindung herstellen möchten.
Klicken Sie auf Mit serieller Konsole verbinden, um die interaktive Konsole zu öffnen.
PROJECT_ID
: Die ID des Projekts, das die VM enthältZONE
: Der Name der Zone, in der sich die VM befindetVM_NAME
: der Name der VMGeben Sie
cmd
ein und drücken Sie die Eingabetaste. Die folgende Ausgabe wird angezeigt:SAC>cmd The Command Prompt session was successfully launched. SAC> EVENT: A new channel has been created. Use "ch -?" for channel help. Channel: Cmd0001 SAC>
Verwenden Sie den Befehl
ch -sn CHANNEL_NAME
und drücken Sie die Eingabetaste.ch -sn CHANNEL_NAME
Ersetzen Sie
CHANNEL_NAME
durch den Namen des Kanals, den Sie im vorherigen Schritt erstellt haben.Die Ausgabe sieht in etwa so aus:
Name: Cmd0001 Description: Command Type: VT-UTF8 Channel GUID: 28de7392-5413-11ea-bb03-c9656a2ed613 Application Type GUID: 63d02271-8aa4-11d5-bccf-00b0d014a2d0 Press <esc><tab> for next channel. Press <esc><tab>0 to return to the SAC channel. Use any other key to view this channel.
Drücken Sie die Leertaste und melden Sie sich dann mit den lokalen Anmeldedaten an, die im System registriert sind.
Please enter login credentials. Username: USERNAME Domain: DOMAIN (leave blank if no domain) Password: PASSWORD
Sobald eine Verbindung besteht, können Sie auf eine Shell für die Eingabeaufforderungs zugreifen.
Microsoft Windows [Version 10.0.14393] (c) 2016 Microsoft Corporation. All rights reserved. C:\Windows\system32>
Optional: Wenn Sie eine Eingabeaufforderung für PowerShell eingeben möchten, geben Sie
powershell.exe
ein, dann drücken Sie Eingabetaste.
Verbindung zur seriellen Konsole herstellen.
Führen Sie die Schritte auf einem der folgenden Tabs aus, um über eine interaktive serielle Konsole eine Verbindung zur Windows-Instanz herzustellen.
Console
Die interaktive serielle Konsole wird geöffnet. Sie können sie verwenden, wenn Sie die folgende Ausgabe sehen:
Computer is booting, SAC started and initialized. Use the "ch -?" command for information about using channels. Use the "?" command for general help. SAC>
Wenn die interaktive serielle Konsole ein leerer Bildschirm mit einem blinkenden Cursor ist, liegt dies wahrscheinlich daran, dass die Notfallmanagementdienste deaktiviert sind. Siehe zur Behebung dieses Problems Fehlerbehebung bei interaktiver serieller Konsole.
gcloud
Verwenden Sie den Befehl
gcloud compute connect-to-serial-port
, um eine Verbindung zu VM-Instanzen herzustellen, für die der serielle Port Zugriff aktiviert ist:gcloud compute connect-to-serial-port VM_NAME \ --port=2 \ --zone=ZONE \ --project=PROJECT_ID
Ersetzen Sie Folgendes:
Die interaktive serielle Konsole wird geöffnet. Sie können sie verwenden, wenn Sie die folgende Ausgabe sehen:
Computer is booting, SAC started and initialized. Use the "ch -?" command for information about using channels. Use the "?" command for general help. SAC>
Wenn die interaktive serielle Konsole ein leerer Bildschirm mit einem blinkenden Cursor ist, liegt dies wahrscheinlich daran, dass die Notfallmanagementdienste deaktiviert sind. Siehe zur Behebung dieses Problems Fehlerbehebung bei interaktiver serieller Konsole.
Informationen zur Verwendung der interaktiven seriellen Konsole finden Sie in der Microsoft SAC-Dokumentation.
Eingabeaufforderung in Windows SAC öffnen
So öffnen Sie die Eingabeaufforderung in der SAC:
Nächste Schritte
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2024-11-20 (UTC).
-