Виртуализация · 2 min read · Feb 09, 2026
Виртуализация с KVM на сервере OpenSUSE 12.2 - Страница 2
5 Подключение к гостю
OpenSUSE 12.2 Desktop:
Гость KVM теперь загрузится с CD-диска Debian Squeeze Netinstall и начнет установщик Debian - поэтому нам нужно подключиться к графической консоли гостя. Вы можете сделать это с помощью virt-manager на рабочем столе OpenSUSE 12.2.
Чтобы это работало с virt-manager, мы должны настроить локальную и удаленную систему таким образом, чтобы вход без пароля по SSH был возможен с локальной системы на удаленную. Для этого мы создаем пару ключей (приватный/публичный) на локальной системе как обычный пользователь (не root)…
ssh-keygenfalko@linux-ci7w:~> ssh-keygen
Генерация пары ключей rsa (публичный/приватный).
Введите файл, в который сохранить ключ (/home/falko/.ssh/id_rsa): <– ENTER
Введите пароль (оставьте пустым для отсутствия пароля): <– ENTER
Введите тот же пароль еще раз: <– ENTER
Ваши данные были сохранены в /home/falko/.ssh/id_rsa.
Ваш публичный ключ был сохранен в /home/falko/.ssh/id_rsa.pub.
Отпечаток ключа:
63:7a:cf:5a:52:0f:55:20:47:af:b6:85:5c:f2:84:35 [email protected]
Случайное изображение ключа:
+–[ RSA 2048]—-+
| ..+.E |
| o = . |
| + + |
| o B |
| S o = o |
| o o + o |
| . o . o |
| . = |
| ..o |
+—————–+
falko@linux-ci7w:~>
… и скопируйте публичный ключ на удаленный хост KVM:
ssh-copy-id -i $HOME/.ssh/id_rsa.pub [email protected]Запустите
virt-managerкак обычный пользователь (не root) на рабочем столе, чтобы запустить virt-manager (это точно так же на рабочем столе Ubuntu).
Когда вы запустите virt-manager, вы, скорее всего, увидите следующее сообщение (Пакеты, необходимые для использования KVM). Нажмите Нет, потому что мы не хотим подключаться к локальному демону libvirt, а к тому, который на нашем хосте OpenSUSE 12.2 KVM.

По той же причине вы можете игнорировать сообщение Не удалось обнаружить гипервизор по умолчанию.:
Перейдите в Файл > Добавить подключение…, чтобы подключиться к нашему хосту OpenSUSE 12.2 KVM:

Выберите QEMU/KVM в качестве гипервизора, затем отметьте Подключиться к удаленному хосту, выберите SSH в выпадающем меню Метод, введите root в поле Имя пользователя, введите имя хоста ( server1.example.com) или IP-адрес ( 192.168.0.100) хоста OpenSUSE 12.2 KVM в поле Имя хоста и нажмите Подключиться:

Вы должны увидеть vm10 как работающую. Выделите этого гостя и нажмите кнопку Открыть, чтобы открыть графическую консоль гостя:

Теперь вы должны быть подключены к графической консоли гостя и видеть установщик Debian:

Теперь установите Debian так, как вы обычно делаете это на физической системе. Пожалуйста, обратите внимание, что в конце установки гостю Debian требуется перезагрузка. Гость затем остановится, поэтому вам нужно будет снова запустить его, либо с помощью virt-manager, либо вот так на командной строке нашего хоста OpenSUSE 12.2 KVM:
Хост OpenSUSE 12.2 KVM:
virsh --connect qemu:///systemstart vm10quitПосле этого вы можете снова подключиться к гостю с помощью virt-manager и настроить гостя. Если вы установите OpenSSH (пакет openssh-server) в госте, вы сможете подключиться к нему с помощью SSH-клиента (например, PuTTY).
Get new posts in your inbox
No spam. Unsubscribe anytime.