{"id":238,"date":"2025-08-13T22:04:53","date_gmt":"2025-08-14T01:04:53","guid":{"rendered":"http:\/\/192.168.0.52\/?p=238"},"modified":"2025-08-13T22:04:56","modified_gmt":"2025-08-14T01:04:56","slug":"servidor-de-virtualizacao-opensuse-libvirt-qemu","status":"publish","type":"post","link":"https:\/\/jorgecarneirob.ddns.net\/index.php\/2025\/08\/13\/servidor-de-virtualizacao-opensuse-libvirt-qemu\/","title":{"rendered":"Servidor de Virtualiza\u00e7\u00e3o OpenSUSE + libvirt + QEMU"},"content":{"rendered":"\n<figure class=\"wp-block-image size-full wp-duotone-unset-1\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"720\" src=\"http:\/\/192.168.0.52\/wp-content\/uploads\/2025\/08\/thumb.png\" alt=\"\" class=\"wp-image-239\" srcset=\"https:\/\/jorgecarneirob.ddns.net\/wp-content\/uploads\/2025\/08\/thumb.png 1024w, https:\/\/jorgecarneirob.ddns.net\/wp-content\/uploads\/2025\/08\/thumb-300x211.png 300w, https:\/\/jorgecarneirob.ddns.net\/wp-content\/uploads\/2025\/08\/thumb-768x540.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Neste tutorial demonstro como instalar e configurar um servidor de virtualiza\u00e7\u00e3o utilizando o OpenSUSE Server + libvirt + QEMU e virt-manager na m\u00e1quina local para gerenciar as m\u00e1quinas virtuais no servidor.<\/p>\n\n\n\n<p>No servidor:<br>1. Instale os pacotes:<br><code>sudo zypper install qemu-kvm libvirt<\/code><br><br>2. Habilite o servi\u00e7o:<br><code>sudo systemctl enable --now libvirtd<\/code><\/p>\n\n\n\n<p>3. Adicionar o usu\u00e1rio ao grupo libvirt<br><code>sudo usermod -aG libvirt suse<\/code><\/p>\n\n\n\n<p>4. Permiss\u00e3o para acessar as imagens do libvirt<br><code>sudo chown -R suse:libvirt \/var\/lib\/libvirt\/images\/<\/code><\/p>\n\n\n\n<p>5. Crie uma pasta para as imagens:<br><code>mkdir \/var\/lib\/libvirt\/images\/isos<\/code><br><\/p>\n\n\n\n<p>Na m\u00e1quina local:<br>1. Instale o virt-manager para gerenciar o servidor:<br><code>sudo zypper install virt-manager (suse)<\/code><br><code>sudo apt install virt-manager (baseados em debian)<\/code><\/p>\n\n\n\n<p>2. Gere uma chave ssh_key rsa:<br><code>ssh-keygen -t rsa<\/code><br>Caminho deixe padr\u00e3o (Enter)<br>passphrase (senha para essa chave)<\/p>\n\n\n\n<p>3. Compartilhe a chave local com o servidor:<br><code>ssh-copy-id usuario@ip_servidor<\/code><\/p>\n\n\n\n<p>4. Abra o virt-manager.<br>Arquivo > Adicionar nova conex\u00e3o.<br>marque &#8220;Conectar ao host remoto&#8221;<br>Nome do usu\u00e1rio: usu\u00e1rio do servidor<br>Nome do host: ip_do_servidor<br>Conectar<br>Digite a senha que usou ao criar a chave ssh_key<\/p>\n\n\n\n<p>Pronto, voc\u00ea j\u00e1 est\u00e1 conectado e pronto para gerenciar as m\u00e1quinas virtuais!<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Neste tutorial demonstro como instalar e configurar um servidor de virtualiza\u00e7\u00e3o utilizando o OpenSUSE Server + libvirt + QEMU e virt-manager na m\u00e1quina local para gerenciar as m\u00e1quinas virtuais no servidor. No servidor:1. Instale os pacotes:sudo zypper install qemu-kvm libvirt 2. Habilite o servi\u00e7o:sudo systemctl enable &#8211;now libvirtd 3. Adicionar o usu\u00e1rio ao grupo libvirtsudo [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":239,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[22],"tags":[169,170,164,168,162,166,167,157,165,160,159,161,163,158],"class_list":["post-238","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-servidor","tag-administrar-virtualizacao","tag-configuracao-de-servidores","tag-criar-servidor-de-virtualizacao","tag-devops","tag-hypervisor-opensuse","tag-instalar-libvirt-qemu","tag-kvm-no-opensuse","tag-libvirt-opensuse","tag-linux-sysadmin","tag-opensuse-server","tag-qemu-opensuse","tag-servidor-de-maquinas-virtuais","tag-virt-manager-tutorial","tag-virtualizacao-linux"],"jetpack_featured_media_url":"https:\/\/jorgecarneirob.ddns.net\/wp-content\/uploads\/2025\/08\/thumb.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/jorgecarneirob.ddns.net\/index.php\/wp-json\/wp\/v2\/posts\/238","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jorgecarneirob.ddns.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jorgecarneirob.ddns.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jorgecarneirob.ddns.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jorgecarneirob.ddns.net\/index.php\/wp-json\/wp\/v2\/comments?post=238"}],"version-history":[{"count":1,"href":"https:\/\/jorgecarneirob.ddns.net\/index.php\/wp-json\/wp\/v2\/posts\/238\/revisions"}],"predecessor-version":[{"id":240,"href":"https:\/\/jorgecarneirob.ddns.net\/index.php\/wp-json\/wp\/v2\/posts\/238\/revisions\/240"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jorgecarneirob.ddns.net\/index.php\/wp-json\/wp\/v2\/media\/239"}],"wp:attachment":[{"href":"https:\/\/jorgecarneirob.ddns.net\/index.php\/wp-json\/wp\/v2\/media?parent=238"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jorgecarneirob.ddns.net\/index.php\/wp-json\/wp\/v2\/categories?post=238"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jorgecarneirob.ddns.net\/index.php\/wp-json\/wp\/v2\/tags?post=238"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}