Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
chroot [Le 25/01/2024, 22:12]
sefran Correction formulation
chroot [Le 24/07/2024, 15:59] (Version actuelle)
193.57.110.2 [Exemple pratique avec une version 17.10 , 18.04 , 20.04 , 21.04 , 22.04 et 24.04]
Ligne 54: Ligne 54:
  
  
-==== Exemple pratique avec une version 17.10 , 18.04 , 20.04 , 21.04  ​et 22.04====+==== Exemple pratique avec une version 17.10 , 18.04 , 20.04 , 21.04  ​22.04   et 24.04 ====
 Le plus souvent, cette utilisation est faite à partir d'une clé USB d'​installation d'​Ubuntu. ​ Ceci est  un cas pratique fait en EFI sur partition ​ système non chiffrée. Le plus souvent, cette utilisation est faite à partir d'une clé USB d'​installation d'​Ubuntu. ​ Ceci est  un cas pratique fait en EFI sur partition ​ système non chiffrée.
 Les commandes de préparation sont Les commandes de préparation sont
 <​code>​setxkbmap fr       ### afin d'​avoir un clavier français. <​code>​setxkbmap fr       ### afin d'​avoir un clavier français.
-sudo -i            ### afin d'​éviter de passer son temps à frapper ​cette commande</​code>​ +sudo -i            ### afin d'​éviter de passer son temps à taper cette commande</​code>​ 
-L'​identification de la partition système à cibler sera plus aisée en frappant ​la commande+L'​identification de la partition système à cibler sera plus aisée en tapant ​la commande
 <​code>​lsblk -fe7</​code>​ <​code>​lsblk -fe7</​code>​
 Si cette commande ​ montre que ubuntu est installé dans une partition chiffrée, il est nécessaire de l'​ouvrir pour y avoir accès. ​ Si cette commande ​ montre que ubuntu est installé dans une partition chiffrée, il est nécessaire de l'​ouvrir pour y avoir accès. ​
 <code bash>​cryptsetup luksOpen /dev/xxx chiffre</​code>​ <code bash>​cryptsetup luksOpen /dev/xxx chiffre</​code>​
-Le montage de la partition système à cibler se fera  en frappant ​la commande (pensez à remplacer XXXX par la bonne valeur).+Le montage de la partition système à cibler se fera  en tapant ​la commande (pensez à remplacer XXXX par la bonne valeur).
 <​code>​mount ​  /​dev/​XXXX /mnt   ### Si pas  chiffrée <​code>​mount ​  /​dev/​XXXX /mnt   ### Si pas  chiffrée
 ou ou
-mount   /​dev/​mapper/​chiffre /mnt   ### Si   ​chiffrée</​code>​+mount   /​dev/​mapper/​chiffre /mnt   ### Si   ​chiffrée 
 +ou 
 +zpool import -a -f -l -R /mnt  ### Si partition zfs standard</​code>​
 Le montage des répertoires se fera avec ces commandes (copier/​coller). Le montage des répertoires se fera avec ces commandes (copier/​coller).
 <​code> ​  mount -t proc  /proc              /mnt/proc <​code> ​  mount -t proc  /proc              /mnt/proc
Ligne 131: Ligne 133:
  
  
-==== Pour un ubuntu ​installé ​dans une partition ​ BTRFS ====+==== Pour un ubuntu ​intallé ​dans une partition ​ BTRFS ====
  
 [[https://​forum.ubuntu-fr.org/​viewtopic.php?​pid=22031607#​p22031607|c'​est là]] ou [[:​timeshift#​restauration_depuis_une_autre_instance|là.]] [[https://​forum.ubuntu-fr.org/​viewtopic.php?​pid=22031607#​p22031607|c'​est là]] ou [[:​timeshift#​restauration_depuis_une_autre_instance|là.]]
 +ou aussi [[https://​forum.ubuntu-fr.org/​viewtopic.php?​pid=22771420#​p22771420|là]] et en [[https://​forum.endeavouros.com/​t/​chroot-into-a-btrfs-uefi-system-from-live-media/​15986|anglais.]]
 ===== Isolation d'​applications ===== ===== Isolation d'​applications =====
  
 C'est une action logicielle qui consiste à protéger l'​environnement système des faiblesses de sécurités d'une application. C'est une action logicielle qui consiste à protéger l'​environnement système des faiblesses de sécurités d'une application.
-Pour cela on peut utiliser chroot, les conteneurs ou la virtualisation matérielle.+Pour cela on peut utiliser chroot, ​[[https://​doc.ubuntu-fr.org/​virtualisation|les conteneurs ou la virtualisation matérielle]].
  
 Dans cette documentation nous traitons de la mise en place avec chroot. Dans cette documentation nous traitons de la mise en place avec chroot.
Ligne 147: Ligne 149:
  
   * [[schroot|schroot]]   * [[schroot|schroot]]
 +  * [[fakeroot|fakeroot]] [[https://​www.thegeekdiary.com/​fakeroot-command-examples-in-linux/​|Lien externe EN]]
   * [[https://​linuxfr.org/​news/​care-et-la-reproductibilite-des-executions|care]]   * [[https://​linuxfr.org/​news/​care-et-la-reproductibilite-des-executions|care]]
   * [[https://​linuxfr.org/​tags/​cde/​public|cde]]   * [[https://​linuxfr.org/​tags/​cde/​public|cde]]
  • chroot.1706217150.txt.gz
  • Dernière modification: Le 25/01/2024, 22:12
  • par sefran