Virtualisierung · 2 min read · Feb 09, 2026
Virtualisierung Mit KVM Auf Einem OpenSUSE 12.2 Server - Seite 2
5 Verbindung Zum Gast
OpenSUSE 12.2 Desktop:
Der KVM-Gast wird jetzt von der Debian Squeeze Netinstall-CD booten und den Debian-Installer starten - deshalb müssen wir uns mit der grafischen Konsole des Gastes verbinden. Dies können Sie mit virt-manager auf dem OpenSUSE 12.2-Desktop tun.
Um dies mit virt-manager zum Laufen zu bringen, müssen wir das lokale und das entfernte System so konfigurieren, dass ein passwortloser SSH-Login vom lokalen System zum entfernten System möglich ist. Dazu erstellen wir ein privates/öffentliches Schlüsselpaar auf dem lokalen System als normaler Benutzer (nicht root)…
ssh-keygenfalko@linux-ci7w:~> ssh-keygen
Generiere öffentliches/privates rsa Schlüsselpaar.
Geben Sie die Datei an, in der der Schlüssel gespeichert werden soll (/home/falko/.ssh/id_rsa): <– ENTER
Geben Sie eine Passphrase ein (leer für keine Passphrase): <– ENTER
Geben Sie die gleiche Passphrase erneut ein: <– ENTER
Ihre Identifikation wurde in /home/falko/.ssh/id_rsa gespeichert.
Ihr öffentlicher Schlüssel wurde in /home/falko/.ssh/id_rsa.pub gespeichert.
Der Fingerabdruck des Schlüssels ist:
63:7a:cf:5a:52:0f:55:20:47:af:b6:85:5c:f2:84:35 [email protected]
Das Zufallsbild des Schlüssels ist:
+–[ RSA 2048]—-+
| ..+.E |
| o = . |
| + + |
| o B |
| S o = o |
| o o + o |
| . o . o |
| . = |
| ..o |
+—————–+
falko@linux-ci7w:~>
… und kopieren Sie den öffentlichen Schlüssel zum entfernten KVM-Host:
ssh-copy-id -i $HOME/.ssh/id_rsa.pub [email protected]Führen Sie
virt-managerals normaler Benutzer (nicht root) auf dem Desktop aus, um virt-manager zu starten (das ist genau dasselbe auf einem Ubuntu-Desktop).
Wenn Sie virt-manager starten, sehen Sie höchstwahrscheinlich die folgende Nachricht (Pakete, die für die KVM-Nutzung erforderlich sind). Klicken Sie auf Nein, da wir uns nicht mit dem lokalen libvirt-Daemon verbinden möchten, sondern mit dem auf unserem OpenSUSE 12.2 KVM-Host.

Aus dem gleichen Grund können Sie die Nachricht “Konnte keinen Standard-Hypervisor erkennen.” ignorieren:

Gehen Sie zu Datei > Verbindung hinzufügen…, um sich mit unserem OpenSUSE 12.2 KVM-Host zu verbinden:

Wählen Sie QEMU/KVM als Hypervisor aus, aktivieren Sie dann “Mit entferntem Host verbinden”, wählen Sie SSH aus dem Dropdown-Menü Methode, geben Sie root im Feld Benutzername ein, geben Sie den Hostnamen (server1.example.com) oder die IP-Adresse (192.168.0.100) des OpenSUSE 12.2 KVM-Hosts im Feld Hostname ein und klicken Sie auf Verbinden:

Sie sollten vm10 als laufend sehen. Markieren Sie diesen Gast und klicken Sie auf die Schaltfläche Öffnen, um die grafische Konsole des Gastes zu öffnen:

Sie sollten jetzt mit der grafischen Konsole des Gastes verbunden sein und den Debian-Installer sehen:

Installieren Sie jetzt Debian, wie Sie es normalerweise auf einem physischen System tun würden. Bitte beachten Sie, dass der Debian-Gast am Ende der Installation einen Neustart benötigt. Der Gast wird dann gestoppt, sodass Sie ihn erneut starten müssen, entweder mit virt-manager oder so auf der Befehlszeile unseres OpenSUSE 12.2 KVM-Hosts:
OpenSUSE 12.2 KVM-Host:
virsh --connect qemu:///systemstart vm10quitAnschließend können Sie sich erneut mit virt-manager mit dem Gast verbinden und den Gast konfigurieren. Wenn Sie OpenSSH (Paket openssh-server) im Gast installieren, können Sie sich mit einem SSH-Client (wie PuTTY) mit ihm verbinden.
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.