Размещайте виртуальные машины в Ubuntu с помощью Virt Manager

Если у вас есть сервер Ubuntu и вы хотите запускать на нем виртуальные машины с помощью диспетчера виртуальных машин, вам необходимо настроить SSH и Libvirtd. Вот как это сделать в вашей системе Ubuntu.

Настройка беспарольного SSH

Одной из самых важных вещей перед размещением виртуальных машин на сервере Ubuntu является настройка SSH без пароля. Если вы не настроите SSH без пароля, VirtManager будет постоянно просить вас ввести пароль SSH (что раздражает).

Чтобы включить SSH без пароля, убедитесь, что на сервере Ubuntu настроен сервер OpenSSH. Если нет, используйте команду ниже, чтобы установить сервер OpenSSH в Ubuntu.

Примечание. Вы также должны включить SSH на всех хост-компьютерах Linux.

Вы можете настроить OpenSSH на сервере Ubuntu с помощью:

sudo apt установить openssh-сервер

После установки сервера OpenSSH на Ubuntu Server откройте файл конфигурации в текстовом редакторе Nano.

судо нано -w /etc/ssh/sshd_config

В файле конфигурации найдите «PubkeyAuthentication» и убедитесь, что он выглядит как в примере ниже.

PubkeyAuthentication yes

Затем сохраните изменения с помощью Ctrl + O , выйдите с помощью Ctrl + X и выполните приведенную ниже команду, чтобы перезапустить сервер.

sudo systemctl перезапустить sshd

После перезапуска сервера вы направляетесь к ПК с Linux и открываете окно терминала. Затем сгенерируйте ключ с помощью приведенной ниже команды. Однако не вводите пароль для ключа. Lea Вместо этого оставьте поле пустым (если только вам не нужен пароль для ключа).

ssh-keygen

После выполнения приведенной выше команды вам нужно будет использовать команду ssh-copy-id для передачи учетных данных ключа SSH на сервер Ubuntu.

ssh-copy-id ваше-имя-пользователя-на-сервере@ваш-ubuntu-сервер-или-имя-хоста

После передачи ключа вернитесь на сервер Ubuntu и снова откройте файл конфигурации SSH для редактирования.

судо нано -w /etc/ssh/sshd_config

В файле конфигурации найдите «PasswordAuthentication yes» и измените его на «no».

ПарольАутентификация нет

Сохраните изменения в Nano с помощью Ctrl + O и выйдите с помощью Ctrl + X. Затем снова перезапустите сервер SSH, чтобы завершить изменения.

sudo systemctl перезапустить sshd

После перезапуска SSH-сервера SSH без пароля будет настроен и готов к использованию.

Настройка демона Libvirt на сервере Ubuntu

Серверу Ubuntu требуется установка Libvirt Daemon для обслуживания виртуальных машин с QEMU/KVM по сети. Чтобы установить Libvirt Daemon, откройте окно терминала и введите команду ниже.

sudo apt установить libvirt-daemon qemu-system libvirt-daemon-system

После установки пакетов ваш сервер Ubuntu готов к размещению виртуальных машин на ПК с Linux, на которых работает VirtManager.

Установка VirtManager на клиентскую машину

Теперь, когда все настроено на Ubuntu Server, вам нужно установить VirtManager на ПК с Linux, который будет обращаться к виртуальным машинам. Откройте окно терминала и установите программное обеспечение.

Убунту

sudo apt установить virt-manager

Дебиан

sudo apt-get установить виртуальный менеджер

Арх Линукс

sudo pacman -S virt-manager

Федора

sudo dnf установить virt-manager

OpenSUSE

sudo zypper установить virt-manager

Создание виртуальных машин

Чтобы создать виртуальную машину удаленно, вы должны сначала добавить подключение к серверу Ubuntu в Virt Manager. Вот как это сделать.

Шаг 1: Нажмите кнопку «Файл», а затем «Добавить соединение…».

Шаг 2: Во всплывающем окне «Добавить подключение» установите флажок «Подключиться к удаленному хосту через SSH». Затем введите свое имя пользователя SSH и сервер Ubuntu или имя хоста/IP-адрес локальной сети.

Шаг 3: Нажмите кнопку «Подключиться», чтобы подключиться к гипервизору сервера Ubuntu.

Шаг 4: После подключения нажмите кнопку «+», чтобы создать новую виртуальную машину в гипервизоре Ubuntu Server. Затем выберите «Сетевая установка (HTTPS, HTTPS или FTP)» и нажмите «Вперед».

Шаг 5: Вставьте URL-адрес ОС Linux, которую вы пытаетесь установить, в поле URL-адреса. В этом примере мы будем использовать Fedora Workstation.

https://download.fedoraproject.org/pub/fedora/linux/releases/36/Workstation/x86_64/iso/Fedora-Workstation-Live-x86_64-36-1.5.iso

Шаг 6: После добавления URL-адреса разрешите VirtManager определять ОС. Если это невозможно, снимите флажок «Автоматически определять из источника установки/носителя» и введите имя ОС.

Шаг 7: На следующей странице вам будет предложено назначить ядра ОЗУ и ЦП. Установите необходимые ресурсы памяти и ЦП. Затем нажмите кнопку «Вперед», чтобы продолжить.

Шаг 8: Теперь вам нужно создать новый образ диска. Найдите пункт «Создать образ диска для виртуальной машины» и измените его с 20 ГБ. Или оставьте значение 20, если считаете, что места достаточно.

Шаг 9: Назовите свою ОС, добавив имя в текстовое поле. Затем нажмите кнопку «Готово», чтобы закончить.

Шаг 10: Запустите виртуальную машину, выбрав ее, нажав кнопку воспроизведения и выбрав «Открыть».

Leave a Comment

Диагностика Mp3: устранение до 50 проблем с аудиофайлами Mp3

Диагностика Mp3: устранение до 50 проблем с аудиофайлами Mp3

MP3 Diags — это идеальный инструмент для устранения проблем в вашей музыкальной коллекции. Он может корректно проставлять теги в mp3-файлах, добавлять отсутствующие обложки альбомов и исправлять ошибки VBR.

Приложения для уведомлений Google Voice на рабочем столе

Приложения для уведомлений Google Voice на рабочем столе

Как и Google Wave, Google Voice вызвал большой ажиотаж по всему миру. Google стремится изменить способ нашего общения, и поскольку он становится всё более популярным,

Загрузите избранное Flickr с помощью FlickrFaves

Загрузите избранное Flickr с помощью FlickrFaves

Существует множество инструментов, позволяющих пользователям Flickr загружать фотографии в высоком качестве, но есть ли способ загрузить избранное Flickr? Недавно мы...

OK Sampler — бесплатная программа для создания музыкальных семплов

OK Sampler — бесплатная программа для создания музыкальных семплов

Что такое сэмплирование? Согласно Википедии, «это процесс взятия фрагмента, или сэмпла, одной звукозаписи и повторного использования его в качестве инструмента или

Резервное копирование Google Sites: импорт/экспорт

Резервное копирование Google Sites: импорт/экспорт

Google Sites — это сервис от Google, позволяющий пользователям размещать сайты на серверах Google. Но есть одна проблема: встроенная функция резервного копирования отсутствует.

Приложение Google Tasks для ПК

Приложение Google Tasks для ПК

Google Tasks не так популярен, как другие сервисы Google, такие как Calendar, Wave, Voice и т. д., но он по-прежнему широко используется и является неотъемлемой частью жизни людей.

Как восстановить потерянные разделы и данные жесткого диска [Руководство]

Как восстановить потерянные разделы и данные жесткого диска [Руководство]

В нашем предыдущем руководстве по безопасному удалению данных с жесткого диска и съемных носителей с помощью Ubuntu Live и загрузочного CD DBAN мы обсуждали, что диск на базе Windows

Установите пакеты Debian в Arch Linux с помощью Debtap

Установите пакеты Debian в Arch Linux с помощью Debtap

Вы пытаетесь заставить приложение работать на Arch Linux или Manjaro, но не можете найти его в официальных репозиториях программного обеспечения или даже в AUR? Попробуйте Дебтап. Это

Улучшите буфер обмена Gnome Shell с помощью Pano

Улучшите буфер обмена Gnome Shell с помощью Pano

Посмотрим правде в глаза, буфер обмена Gnome Shell по умолчанию не очень хорош. Установите Pano, чтобы улучшить работу с буфером обмена!

Как установить DaVinci Resolve 17 в Linux

Как установить DaVinci Resolve 17 в Linux

Вам нужен отличный нелинейный видеоредактор для Linux? Заставьте Davinci Resolve 17 работать с этим руководством!