Skip to content

Instantly share code, notes, and snippets.

@walterpaulo
Last active November 28, 2022 15:06
Show Gist options
  • Save walterpaulo/f4bf6774cac5d62e0404e9b7ceb63e53 to your computer and use it in GitHub Desktop.
Save walterpaulo/f4bf6774cac5d62e0404e9b7ceb63e53 to your computer and use it in GitHub Desktop.
Images
Debian 10.5
curl -O http://ftp.debian.org/debian/dists/Debian11.5/main/installer-armhf/current/images/cdrom/initrd.gz &&
curl -O http://ftp.debian.org/debian/dists/Debian11.5/main/installer-armhf/current/images/cdrom/vmlinuz
#kvm
Resertar senha de image;
$ virt-customize
para instalar
$sudo apt install libguestfs-tools
Reseta senha
$ virt-customize -a debian-10-genericcloud-amd64.qcow2 --root-password password:debian
Copy cloud image to images directory for libvirt
$ cp -v debian-10-genericcloud-amd64.qcow2 /var/lib/libvirt/images/debian10-amd64.qcow2
Criar image
virt-install --import --connect qemu:///system --autostart --name debian10-amd64 --os-variant debian10 --memory 2048 --vcpus 2 --disk /var/lib/libvirt/images/debian10-amd64.qcow2,bus=virtio --network default
Ver informação do host
$ sudo virsh dominfo debian10-amd64
Id: 2
Nome: debian10-amd64
UUID: 9c577653-55dc-45cc-bd10-b0c6460abe5c
Tipo de SO: hvm
Estado: executando
CPU(s): 2
Tempo de CPU: 7,1s
Memória máxima: 2097152 KiB
Memória utilizada: 2097152 KiB
Persistente: sim
Auto-iniciar: habilitar
Salvamento gerenciado: não
Modelo de segurança: none
DOI de segurança: 0
Ver o ip
$ sudo virsh domifaddr debian10-amd64
Nome Endereço MAC Protocol Address
-------------------------------------------------------------------------------
vnet1 52:54:00:db:6e:7e ipv4 192.168.122.32/24
Editar o ip
$ sudo vi /etc/hosts
...
192.168.122.32 debian10-amd64 # Debian 10 Cloud Image
...
Conectar
ssh debian10-amd64
Conectar via gráfico
$ virt-viewer d10c
Reinstalar o ssh
# apt update
# apt install --reinstall openssh-server
Permitir senha
# vi /etc/ssh/sshd_config
...
PasswordAuthentication yes
...
# systemctl reload sshd
Ver ip´s dos hosts
# virsh net-dhcp-leases --network default
https://wiki.debian.org/ThomasChung/CloudImage
Remover host
virsh undefine debian11-armel --remove-all-storage
virsh destroy debian11-armel
Ver rede
# virsh net-list --all
Nome Estado Auto-iniciar Persistente
-------------------------------------------------
default inativo não sim
Habilitar rede padrão (default)
# virsh net-start default
Rede default iniciada
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment