« Atelier SysRes SE2a5 2023/2024 E6 » : différence entre les versions
Aller à la navigation
Aller à la recherche
Aucun résumé des modifications |
|||
Ligne 1 : | Ligne 1 : | ||
=== '''13/09: Création de la VM''' === | === '''13/09: Création de la VM''' === | ||
Génération du fichier de configuration:<syntaxhighlight lang="shell"> | |||
xen-create-image --hostname=Tokyo --ip=172.26.145.105 --netmask=255.255.255.0 --gateway 172.26.145.254 --bridge=bridgeStudents --dir=/usr/local/xen --password=glopglop | |||
</syntaxhighlight> | |||
Lancement de la VM:<syntaxhighlight lang="shell"> | |||
xen console Tokyo.cfg | |||
xen console Tokyo | |||
</syntaxhighlight> | |||
Configuration ssh, modifications dans /etc/ssh/sshd_config:<syntaxhighlight lang="shell"> | |||
PermitRootLogin yes | |||
service ssh restart | |||
</syntaxhighlight> | |||
=== '''14/09: Création d'un conteneur à la main''' === | === '''14/09: Création d'un conteneur à la main''' === |
Version du 2 octobre 2023 à 12:26
13/09: Création de la VM
Génération du fichier de configuration:
xen-create-image --hostname=Tokyo --ip=172.26.145.105 --netmask=255.255.255.0 --gateway 172.26.145.254 --bridge=bridgeStudents --dir=/usr/local/xen --password=glopglop
Lancement de la VM:
xen console Tokyo.cfg
xen console Tokyo
Configuration ssh, modifications dans /etc/ssh/sshd_config:
PermitRootLogin yes
service ssh restart
14/09: Création d'un conteneur à la main
Création d'une partition de 10GB:
dd if=/dev/zero of=toto bs=1024k count=10240
On formate l'espace mémoire toto créé, pour cela on passe en root:
su -
cd ~pifou
mkfs toto
On monte ensuite la partition:
mkdir /tmp/mnt
mount -o loop toto /tmp/mnt
On y ajoute l'image du conteneur:
debootstrap stable /tmp/mnt
Préparation du montage du pseudo système de fichier /proc:
echo "proc /proc proc defaults 0 0" >> /tmp/mnt/etc/fstab
Isolation du processus:
unshare -p -f -m chroot /tmp/mnt /bin/sh -c "mount /proc ; /bin/bash" ;