« Atelier SysRes SE4 2025/2026 E5 » : différence entre les versions
(j'ai fais le rapport) |
|||
| Ligne 101 : | Ligne 101 : | ||
A COMPLETER | A COMPLETER | ||
=== Utiles === | |||
=== XEN === | |||
''<u>Liste des VMs allumées :</u>'' <syntaxhighlight lang="shell"> | |||
xen list | |||
</syntaxhighlight> | |||
''<u>Se connecter à la VM :</u>''<syntaxhighlight lang="shell"> | |||
xen console <nomMachine> | |||
</syntaxhighlight>nomMachine : dans notre cas soit SE4.Manjaro | SE4.CachyOS | SE4.LinusTorvalds | |||
''<u>Sortir de la console xen :</u>''<syntaxhighlight lang="shell"> | |||
Ctrl + Shift + 5 | |||
</syntaxhighlight> | |||
Version du 20 janvier 2026 à 16:32
Compte rendu des commandes effectués
Etape 1 : Connexion SSH
ssh root@capbreton
Mot de passe : g0llum_fr0d0
Etape 2 : Créer un fichier dans le répertoire /etc/network/interfaces.d du Dom0 aux noms du binôme concerné
On se déplace à ce répertoire :
cd /etc/network/interfaces.d/
On créer ensuite ensuite un fichier aux noms de notre binôme et on l'édite :
touch SE42026_cpayet_tdelobel
vim SE42026_cpayet_tdelobel
Puis on donne un nom au bridge, ici c'est `pont_pacman`et on met dans le fichier ceci :
auto pont_pacman
iface pont_pacman inet manual
bridge_ports none
up ip link set $IFACE up
down ip link set $IFACE down
Une fois le pont créer, il faut le démarrer :
ifup pont_pacman
Etape 3 : Création des VMs
xen-create-image --hostname=SE4.CachyOS --dhcp --bridge=pont_pacman --dir=/usr/local/xen --size=10G --dist=daedalus --memory=2048M --force
xen-create-image --hostname=SE4.Manjaro --dhcp --bridge=pont_pacman --dir=/usr/local/xen --size=10G --dist=daedalus --memory=2048M --force
xen-create-image --hostname=SE4.LinusTorvalds --dhcp --bridge=pont_pacman --dir=/usr/local/xen --size=10G --dist=daedalus --memory=2048M --force
On adapte les hostnames en fonction des nom de nos machines.
IMPORTANT : Les résultats des commandes sont à noter car ellles contiennent les mots de passe et autres informations importantes.
Nos résultats :
CachyOS :
Installation Summary
---------------------
Hostname : SE4.CachyOS
Distribution : daedalus
MAC Address : 00:16:3E:8B:45:EC
IP Address(es) : dynamic
SSH Fingerprint : SHA256:B0Jej6oBYnqo6BNAkuT73+1FRTAu7w+ynwLcL9MUw84 (DSA)
SSH Fingerprint : SHA256:Ko3kxxNtx498I5wyPFzNF2StKYL4tOvV0vHbRyggX6g (ECDSA)
SSH Fingerprint : SHA256:QPTYZy5CwrYDXRgiQsx/suQfg6af4dqxzA5ySj35/k4 (ED25519)
SSH Fingerprint : SHA256:Z3zPgtowyJ1xXzc4MS2Iugy2rsO/7Gsmwm93OLV3yUE (RSA)
Root Password : FDigbGcTyh86QnvLWyT8wh3
Manjaro :
Installation Summary
---------------------
Hostname : SE4.Manjaro
Distribution : daedalus
MAC Address : 00:16:3E:36:79:D8
IP Address(es) : dynamic
SSH Fingerprint : SHA256:n+ojtWyKBODRtEppjCvAp6nd2cjL/Ily54j0cM03lMc (DSA)
SSH Fingerprint : SHA256:K+Qa9NAU3JIGsMy3LEYCgFbfL3ozuiRKG+U3XsbV5ow (ECDSA)
SSH Fingerprint : SHA256:AJLfxk4Zz8BZflWYOS8mifapH+uAFgGKA3WSj6rN0NA (ED25519)
SSH Fingerprint : SHA256:/6iWOWoii0nJsbScwVYIGQAbuTI1/YIpaRyRdBl8mwE (RSA)
Root Password : PgvMbhYvgtksg8tmiJnVZnQ
LinusTorvalds :
Installation Summary
---------------------
Hostname : SE4.LinusTorvalds
Distribution : daedalus
MAC Address : 00:16:3E:AA:BF:EF
IP Address(es) : dynamic
SSH Fingerprint : SHA256:ouY/2dce0YI/mJD9Qw68oKU0xdw6Cs9ybgJxRm/FKiI (DSA)
SSH Fingerprint : SHA256:p5lZznE0q8j6c68YTF5toYgBugOkc0IopTO+Ce9SiZ8 (ECDSA)
SSH Fingerprint : SHA256:FbqBOG+0bBjuQBOlAytAlbMV/9VoJ8BAlFadG/VaGD4 (ED25519)
SSH Fingerprint : SHA256:FCEtQGUhMhN9DDtTmt5zts/9PeC7ahnmJA7UOhMnGeg (RSA)
Root Password : ekrmCSKb3ZAxXSYvNpjbiSK
Etape 4 :
PHRASE MANQUANTE
xen create /etc/xen/SE4.Manjaro.cfg
xen create /etc/xen/SE4.CachyOS.cfg
xen create /etc/xen/SE4.LinusTorvalds.cfg
On vérifie la liste des machines lancées via :
xen list
Nos résultats :
Name ID Mem VCPUs State Time(s)
SE4.CachyOS 83 2048 1 -b---- 5.6
SE4.Manjaro 85 2048 1 -b---- 5.8
SE4.LinusTorvalds 87 2048 1 -b---- 5.3
Etape 5 : Partition
On ajoute les deux lignes "phy" dans /etc/xen/SE4.CachyOS.cfg et /etc/xen/SE4.Manjaro.cfg :
disk = [
'file:/usr/local/xen/domains/SE4.CachyOS/disk.img,xvda2,w',
'file:/usr/local/xen/domains/SE4.CachyOS/swap.img,xvda1,w',
'phy:/dev/virtual/SE4.CachyOS.home,xvda3,w',
'phy:/dev/virtual/SE4.CachyOS.var,xvdb1,w'
]
A COMPLETER
Utiles
XEN
Liste des VMs allumées :
xen list
Se connecter à la VM :
xen console <nomMachine>
nomMachine : dans notre cas soit SE4.Manjaro | SE4.CachyOS | SE4.LinusTorvalds
Sortir de la console xen :
Ctrl + Shift + 5