Cloud-init
De Wiki de Sistemas Operativos
Revisión del 11:55 6 ago 2019 de Pneira (discusión | contribuciones) (Página creada con «= Configurar de acceso ssh con clave pública = Este paso es opcional, si quieres configurar el acceso con clave pública ssh, tienes que generar el par de claves pública...»)
Configurar de acceso ssh con clave pública
Este paso es opcional, si quieres configurar el acceso con clave pública ssh, tienes que generar el par de claves pública y privada.
ssh-keygen # Generará clave pública/privada para la autenticación
cat ~/.ssh/id_rsa.pub # Mostrará nuestra clave pública generada
La configuración del fichero cloud.cfg resultaría la siguiente:
#cloud-config users: - name: practica ssh-authorized-keys: - ssh-rsa AA... miusuario@nombremaquina sudo: ALL=(ALL) NOPASSWD:ALL groups: sudo shell: /bin/bash
ssh practica@IP # No nos pedirá clave de usuario
Configurar hostname y un id de instancia
#cloud-config
instance-id: my-instance-id
local-hostname: my-hostname
- Configurar repositorio: añadir e instalar paquetes
- Ejecutar comandos al iniciar
- Crear VM utilizando virt-manager
copiar volumen de cloud-init e imagen de ubuntu a /var/lib/libvirt/images/ https://gist.github.com/shettyg/455ff78605ea4c45febe7b5aa345c87d
- Configuración de virt-manager
abrir virt-manager y crear VM
- Buscar ip local de la VM para conectarnos por ssh
buscar ip máquina https://www.cyberciti.biz/faq/find-ip-address-of-linux-kvm-guest-virtual-machine/