En utilisant les images cloud fournies par Debian.
apt install libvirt-daemon libvirt-daemon-system virtinstnetwork-config.yaml
network:
version: 2
ethernets:
eth0:
match:
name: enp*
addresses: [ 192.168.1.0/24 ]
nameservers:
addresses: [ 1.1.1.1, 8.8.8.8 ]
routes:
- to: default
via: 192.168.1.1mkpasswd --method=SHA-512 --rounds=500000
Mot de passe :
$6$rounds=500000$QvE428Pms4DQMpop$HW5UMUq/9SLwIXcy/kGUoOTcaRRmAO4y3pKyrEME5uDgzEvPd0sadgwSrbEMEbEpl5vc7kGJVSGJoBzj63oRk0user-data.yaml
#cloud-config
fqdn: coder.mylan
hostname: coder
create_hostname_file: true
prefer_fqdn_over_hostname: false
users:
- name: theboss
groups: sudo
shell: /bin/bash
passwd: $6$rounds=500000$QvE428Pms4DQMpop$HW5UMUq/9SLwIXcy/kGUoOTcaRRmAO4y3pKyrEME5uDgzEvPd0sadgwSrbEMEbEpl5vc7kGJVSGJoBzj63oRk0
lock_passwd: falsewget https://cloud.debian.org/images/cloud/bookworm/latest/debian-12-generic-amd64.qcow2cp debian-12-generic-amd64.qcow2 /var/lib/libvirt/images/coder.qcow2
qemu-img resize -f qcow2 /var/lib/libvirt/images/coder.qcow2 20Gvirt-install --name coder --memory 2048 --vcpus 2 --disk=/var/lib/libvirt/images/coder.qcow2 --cloud-init user-data=./user-data.yaml,network-config=./network-config.yaml,disable=on --network bridge=br0 --osinfo=debian11