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

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.

Aplicativo de desktop do Google Tasks

Aplicativo de desktop do Google Tasks

O Google Tasks não é tão popular quanto outros serviços do Google, como Agenda, Wave, Voice, etc., mas ainda é amplamente utilizado e é parte integrante da vida das pessoas.

Como recuperar partições perdidas e dados do disco rígido [Guia]

Como recuperar partições perdidas e dados do disco rígido [Guia]

Em nosso guia anterior sobre como limpar com segurança o disco rígido e a mídia removível por meio do Ubuntu Live e do CD de inicialização DBAN, discutimos que o disco baseado no Windows

Como desativar o snap do Firefox no Ubuntu 22.04 LTS

Como desativar o snap do Firefox no Ubuntu 22.04 LTS

Aprenda a desinstalar o Firefox Snap no Ubuntu 22.04 LTS e substituí-lo pela versão DEB. Siga este guia passo a passo para uma experiência melhor.

Como compactar arquivos no Linux mais rápido com Pigz

Como compactar arquivos no Linux mais rápido com Pigz

Pigz é uma das melhores ferramentas para compactar arquivos. Neste guia, você aprenderá a instalar e utilizar essa ferramenta poderosa em seu sistema Linux.

Como instalar e configurar o Samba no Debian 11 Bullseye

Como instalar e configurar o Samba no Debian 11 Bullseye

Se você estiver no Debian 11 Bullseye e precisar configurar um servidor Samba, este guia o ajudará. Aprenda como configurar o Samba para Debian 11!