Hospede máquinas virtuais no Ubuntu com o Virt Manager

Se você possui um servidor Ubuntu e deseja executar máquinas virtuais nele com o Virtual Machine Manager, precisará configurar o SSH e o Libvirtd. Veja como fazer isso no seu sistema Ubuntu.

Configurando o SSH sem senha

Uma das coisas mais importantes antes de hospedar VMs em seu Ubuntu Server é configurar o SSH sem senha. Se você não configurar o SSH sem senha, o VirtManager solicitará repetidamente que você insira sua senha SSH (o que é irritante).

Para ativar o SSH sem senha, certifique-se de ter um servidor OpenSSH configurado no Ubuntu Server. Caso contrário, use o comando abaixo para instalar o servidor OpenSSH no Ubuntu.

Observação: você também deve ativar o SSH em todas as máquinas host Linux.

Você pode configurar o OpenSSH no Ubuntu Server com:

sudo apt install openssh-server

Depois de instalar o servidor OpenSSH no Ubuntu Server, abra o arquivo de configuração no editor de texto Nano.

sudo nano -w /etc/ssh/sshd_config

No arquivo de configuração, localize “PubkeyAuthentication” e verifique se ele se parece com o exemplo abaixo.

PubkeyAuthentication yes

Em seguida, salve as edições com Ctrl + O , saia com Ctrl + X e execute o comando abaixo para reiniciar o servidor.

sudo systemctl reiniciar sshd

Ao reiniciar o servidor, vá para o( s) PC(s) Linux e abra uma janela de terminal. Em seguida, gere sua chave com o comando abaixo. No entanto, não digite uma senha para a chave. LeaEm vez disso, deixe em branco (a menos que você queira uma senha para a chave).

ssh-keygen

Depois de executar o comando acima, você precisará usar o comando ssh-copy-id para transmitir suas credenciais de chave SSH para o Ubuntu Server.

ssh-copy-id seu-nome-de-usuário-no-servidor@seu-servidor-ou-host-ubuntu

Depois que a chave for transmitida, volte para o servidor Ubuntu e reabra o arquivo de configuração SSH para edição.

sudo nano -w /etc/ssh/sshd_config

No arquivo de configuração, encontre “PasswordAuthentication yes” e altere para “no”.

SenhaAutenticação não

Salve suas edições no Nano com Ctrl + O e saia com Ctrl + X . Em seguida, reinicie o servidor SSH novamente para finalizar as alterações.

sudo systemctl reiniciar sshd

Depois que o servidor SSH for reiniciado, o SSH sem senha será configurado e pronto para uso.

Configurando o Libvirt Daemon no Ubuntu Server

O servidor Ubuntu precisa de uma instalação do Libvirt Daemon para atender máquinas virtuais com QEMU/KVM pela rede. Para instalar o Libvirt Daemon, abra uma janela de terminal e digite o comando abaixo.

sudo apt install libvirt-daemon qemu-system libvirt-daemon-system

Assim que os pacotes estiverem instalados, seu servidor Ubuntu está pronto para hospedar máquinas virtuais em PCs Linux rodando o VirtManager.

Instalando o VirtManager na máquina cliente

Agora que tudo está configurado no Ubuntu Server, você precisará instalar o VirtManager no PC Linux acessando as VMs. Abra uma janela de terminal e instale o software.

ubuntu

sudo apt install virt-manager

Debian

sudo apt-get install virt-manager

Arch Linux

sudo pacman -S virt-manager

Fedora

sudo dnf install virt-manager

OpenSUSE

sudo zypper instalar virt-manager

Criando VMs

Para criar uma VM remotamente, você deve primeiro adicionar uma conexão ao Ubuntu Server no Virt Manager. Veja como fazer isso.

Passo 1: Clique no botão “Arquivo”, seguido de “Adicionar conexão…”

Passo 2: Na janela pop-up “Add Connection”, selecione a caixa “Connect to a remote host over SSH.” Em seguida, insira seu nome de usuário SSH e o servidor Ubuntu ou nome do host/endereço IP da LAN.

Etapa 3: Clique no botão "Conectar" para conectar-se ao Ubuntu Server Hypervisor.

Passo 4: Depois de conectar, clique no botão “+” para criar uma nova VM no Ubuntu Server Hypervisor. Em seguida, selecione “Instalação de rede (HTTPS, HTTPS ou FTP)” e clique em “Avançar”.

Etapa 5: cole o URL do sistema operacional Linux que você está tentando instalar na caixa de URL. Neste exemplo, usaremos o Fedora Workstation.

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

Etapa 6: Após adicionar a URL, permita que o VirtManager detecte o sistema operacional. Se não puder, desmarque “Detectar automaticamente a partir da instalação/fonte de mídia” e digite o nome do sistema operacional.

Passo 7: Você será solicitado a atribuir núcleos de RAM e CPU na próxima página. Defina os recursos de memória e CPU conforme necessário. Em seguida, clique no botão “Avançar” para continuar.

Etapa 8: agora você precisará criar uma nova imagem de disco. Encontre “Criar uma imagem de disco para a máquina virtual” e altere-a de 20 GB. Ou deixe em 20 se achar que há espaço suficiente.

Etapa 9: Nomeie seu sistema operacional adicionando um nome na caixa de texto. Em seguida, clique no botão “Concluir” para finalizar.

Etapa 10: inicie a VM selecionando-a, clicando no botão de reprodução e selecionando "Abrir".

Leave a Comment

Conecte/controle computadores pela rede com o KontrolPack

Conecte/controle computadores pela rede com o KontrolPack

Controle computadores em sua rede com facilidade usando o KontrolPack. Conecte e gerencie computadores com diferentes sistemas operacionais sem esforço.

Emule cliques de teclado e mouse com Actionaz

Emule cliques de teclado e mouse com Actionaz

Você quer executar algumas tarefas repetidas automaticamente? Em vez de ter que clicar em um botão várias vezes manualmente, não seria melhor se um aplicativo

Downloader do BBC iPlayer para iPhone

Downloader do BBC iPlayer para iPhone

O iDownloade é uma ferramenta multiplataforma que permite ao usuário baixar conteúdo sem DRM do serviço iPlayer da BBC. Ele pode baixar vídeos no formato .mov

14 novos recursos do Thunderbird 3 que vão te deixar feliz

14 novos recursos do Thunderbird 3 que vão te deixar feliz

Temos abordado os recursos do Outlook 2010 em muitos detalhes, mas como ele não será lançado antes de junho de 2010, é hora de dar uma olhada no Thunderbird 3.

Baixe o FlightGear Flight Simulator gratuitamente [Divirta-se]

Baixe o FlightGear Flight Simulator gratuitamente [Divirta-se]

De vez em quando, todo mundo precisa de uma pausa. Se você está procurando um jogo interessante, experimente o Flight Gear. É um jogo multiplataforma de código aberto e gratuito.

Diagnósticos de MP3: corrija até 50 problemas com arquivos de áudio MP3

Diagnósticos de MP3: corrija até 50 problemas com arquivos de áudio MP3

O MP3 Diags é a ferramenta definitiva para corrigir problemas na sua coleção de áudio musical. Ele pode marcar corretamente seus arquivos MP3, adicionar capas de álbuns ausentes e corrigir VBR.

Aplicativos de notificação de desktop do Google Voice

Aplicativos de notificação de desktop do Google Voice

Assim como o Google Wave, o Google Voice gerou um burburinho em todo o mundo. O Google pretende mudar a forma como nos comunicamos e, como está se tornando

Baixe os favoritos do Flickr com o FlickrFaves

Baixe os favoritos do Flickr com o FlickrFaves

Existem muitas ferramentas que permitem aos usuários do Flickr baixar suas fotos em alta qualidade, mas existe alguma maneira de baixar os Favoritos do Flickr? Recentemente, viemos

OK Sampler é um software de amostragem de música gratuito

OK Sampler é um software de amostragem de música gratuito

O que é Sampling? Segundo a Wikipédia, “É o ato de pegar uma parte, ou amostra, de uma gravação sonora e reutilizá-la como um instrumento ou

Backup do Google Sites: Importar/Exportar

Backup do Google Sites: Importar/Exportar

O Google Sites é um serviço do Google que permite ao usuário hospedar um site no servidor do Google. Mas há um problema: não há uma opção integrada para fazer backup.