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
tutoriel:chiffrer_ses_donnees [Le 05/08/2018, 01:09]
bougron [Un exemple]
tutoriel:chiffrer_ses_donnees [Le 11/09/2022, 12:24] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{tag> brouillon bionic sécurité chiffrement tutoriel}}+{{tag> brouillon bionic sécurité chiffrement tutoriel}}
  
 ===== Installer des partitions chiffrées. ===== ===== Installer des partitions chiffrées. =====
Ligne 14: Ligne 14:
  
 ===== Pré-requis. ===== ===== Pré-requis. =====
-  * Un ordinateur qui ne dispose pas d'un disque dur ou de supports USB à chiffrement matériel ou ne l'​utilisant pas. +  * Un ordinateur qui ne dispose pas d'un disque dur ou de supports USB à chiffrement matériel ou ne l'​utilisant pas.
 Un système puissant sera un plus : le chiffrement logiciel consomme des ressources à chaque accès au disque. Un système puissant sera un plus : le chiffrement logiciel consomme des ressources à chaque accès au disque.
   * Avoir un média d'​installation d'une **iso standard** de la version BIONIC (18.04.1) ( http://​releases.ubuntu.com/​bionic/​ubuntu-18.04.1-desktop-amd64.iso.torrent )   * Avoir un média d'​installation d'une **iso standard** de la version BIONIC (18.04.1) ( http://​releases.ubuntu.com/​bionic/​ubuntu-18.04.1-desktop-amd64.iso.torrent )
Ligne 21: Ligne 21:
   * De l'​espace libre sur votre disque pour installer:   * De l'​espace libre sur votre disque pour installer:
  
-  * Une partition de boot standard. ​ Format EXT4 . Taille 1 Go.+  * Une partition ​**primaire** ​de boot standard. ​ Format EXT4 . Taille 1 Go.
   * Une partition LUKS destinée à héberger vos données personnelles qu'il faut sécuriser.   * Une partition LUKS destinée à héberger vos données personnelles qu'il faut sécuriser.
   * Une partition LUKS destinée à héberger le logiciel dans les cas suivants: Vous développez un logiciel ultra confidentiel ou vous utilisez de l'​espace dans cette partition pour y stocker aussi vos données. ​  La taille sera alors d'​environ 30 Go ou plus. Vous ne souhaitez pas vous embêter à séparer vos données du logiciel. La taille sera alors maxima.   * Une partition LUKS destinée à héberger le logiciel dans les cas suivants: Vous développez un logiciel ultra confidentiel ou vous utilisez de l'​espace dans cette partition pour y stocker aussi vos données. ​  La taille sera alors d'​environ 30 Go ou plus. Vous ne souhaitez pas vous embêter à séparer vos données du logiciel. La taille sera alors maxima.
Ligne 30: Ligne 30:
 Se positionner sur un espace libre. Se positionner sur un espace libre.
  
- ** Choisir de fabriquer une partition EXT4** de taille de 1 Go pour allouer cela au point de montage /boot même si l'​ordinateur boote en mode EFI.  + ** Choisir de fabriquer une partition EXT4** de taille de 1 Go pour allouer cela au point de montage /boot même si l'​ordinateur boote en mode EFI.
 Séparer le /boot va simplifier le démarrage de l'​ordinateur,​ aucune partie de Grub n'​étant chiffrée. Séparer le /boot va simplifier le démarrage de l'​ordinateur,​ aucune partie de Grub n'​étant chiffrée.
 Il faut penser à activer le flag "​boot"​ sur cette partition, si le boot a lieu  en mode LEGACY. Il faut penser à activer le flag "​boot"​ sur cette partition, si le boot a lieu  en mode LEGACY.
Ligne 38: Ligne 38:
 ou ou
  
-**Choisir de fabriquer une partition luks avec la totalité de l'​espace disque disponible** ​ si vous ne souhaitez pas fabriquer une partition de données personnelles protégée. ​+**Choisir de fabriquer une partition luks avec la totalité de l'​espace disque disponible** ​ si vous ne souhaitez pas fabriquer une partition de données personnelles protégée.
  
-Lorsque cette partition ​ LUKS, sera créée, il faut la sélecter ​pour l'​allouer au point de montage / avec formatage EXT4.+Lorsque cette partition ​ LUKS, sera créée, il faut la sélectionner ​pour l'​allouer au point de montage / avec formatage EXT4.
  
 Puis il faut procéder à l'​installation classique que tout le monde connaît. Puis il faut procéder à l'​installation classique que tout le monde connaît.
Ligne 54: Ligne 54:
 Cette partition sera créée, après l'​installation en lançant ​ l'​application disque Cette partition sera créée, après l'​installation en lançant ​ l'​application disque
  
-Eventuellement,​ lui demander de rétrécir la partition contenant l'O.S. chiffré.+Eventuellement,​ lui demander de rétrécir la partition contenant l'​O.S. ​éventuellement ​chiffré.
  
 Sélectionner l'​espace libre. L'​allouer à une partition LUKS.  Formater en EXT4 cette partition luks. Sélectionner l'​espace libre. L'​allouer à une partition LUKS.  Formater en EXT4 cette partition luks.
Ligne 66: Ligne 66:
  Il est possible par la suite d'​installer de mots de passes synonymes voir la documentation ​ https://​doc.ubuntu-fr.org/​tutoriel/​chiffrer_son_disque#​gestion_des_passphrases  Il est possible par la suite d'​installer de mots de passes synonymes voir la documentation ​ https://​doc.ubuntu-fr.org/​tutoriel/​chiffrer_son_disque#​gestion_des_passphrases
        
-===== Un exemple =====+===== Exemples ===== 
 +====  ​Un exemple ==== 
 Le premier jet de ce document est fait à partir d'une installation réalisée sur LIVE-USB Le premier jet de ce document est fait à partir d'une installation réalisée sur LIVE-USB
  avec OS installé sur la clé puis rétrécie..  avec OS installé sur la clé puis rétrécie..
Ligne 83: Ligne 85:
 Pour le moment, les captures d'​écran sont absentes. mais elles viendront certainement dans  une semaine. Pour le moment, les captures d'​écran sont absentes. mais elles viendront certainement dans  une semaine.
  
-===== Un exemple de création de partition sécurisée. ​===== +==== Un exemple de création de partition sécurisée. ==== 
-1) Lancer l'​application ​disque ​et rechercher un espace disponible ​ quelque part. par exemple à cet endroit. +1) Lancer l'​application ​[[https://​doc.ubuntu-fr.org/​gnome-disk-utility|disques]]  ​et rechercher un espace disponible ​ quelque part. Par exemple à cet endroit. 
-[url=http://​pix.toile-libre.org/?​img=1533423523.png][img]http://​pix.toile-libre.org/​upload/thumb/1533423523.png[/img][/url]+ 
 +{{:​applications:​Luks1.png}} 
 +[[http://​example.com|Lien externe]] 
 + 
 +2) Créer un Volume luks protégé par mot de passe. 
 + 
 +{{:​applications:​Luks2.png}} 
 + 
 + 
 +3) Allouer un mot de passe mémorisable. 
 +  
 +{{:​applications:​Luks3.png}} 
 + 
 +NOTA: Evitez de choisir un mot de passe comportant un seul caractère ainsi que les caractères avec une ponctuation nécessitant l'​utilisation de plusieurs ​ touches. ​  ​Pensez aussi qu'un clavier peut être remplacé par un autre non identique. (surtout dans le cas d'une clé USB sécurisée.. Donc attention aux caractères spéciaux. 
 + 
 +4) Quitter "​disques"​. Relancer "​disques"​. Retrouver la partition et formater-là. 
 + 
 +{{:​applications:​Luks4.png}} 
 + 
 +5) Indiquer bien le nom à attribuer et dire qu'il est sécurisé. 
 + 
 +{{:​applications:​Luks5.png}} 
 + 
 +Vous pouvez choisir de faire un formatage ​ "​écrasant les données existantes"​. 
 + 
 +6) Rebelotte pour le mot de passe. C'est l'​occasion d'en mettre un autre qui remplace alors le premier indiqué. 
 + 
 +{{:​applications:​Luks6.png}} 
 + 
 +7) C'est parti pour le formatage. <a href='http://​pix.toile-libre.org/?​img=1533426682.png'>​ 
 + 
 + 
 +{{:​applications:​Luks7.png}} 
 + 
 + 
 +8) Quitter "​disques"​. Relancer "​disques"​. Retrouver la partition qui vient d'​être créée. 
 + 
 +{{:​applications:​Luks8.png}} 
 + 
 +9) Il ne reste plus qu'à monter la partition. 
 + 
 +{{:​applications:​Luks9.png}} 
 + 
 +10) En répondant au mot de passe et constater qu'​elle est bien montées. <a href='http://​pix.toile-libre.org/​?​img=1533428405.png'>​ 
 + 
 + 
 +{{:​applications:​Luks10.png}} 
 + 
 +11) et parfaitement utilisable 
 +<​code> ​ df -h | grep dm 
 +/dev/dm-1           ​19G ​    ​45M ​  ​18G ​  1% /​media/​a/​DataExt4 
 +/​dev/​dm-0 ​          ​23G ​   5,7G   ​16G ​ 27% /​media/​a/​eb50bf05-2dc6-4513-8e73-29eb6cc1b713 
 +/​dev/​dm-2 ​          ​18G ​    ​45M ​  ​17G ​  1% /​media/​a/​DataSécurisées 
 + 
 +a@a:~$ ls -als /​media/​a/​DataSécurisées 
 +total 24 
 + 4 drwx------ ​ 3 a    a     4096 août   5 00:50 . 
 + 4 drwxr-x---+ 7 root root  4096 août   5 00:53 .. 
 +16 drwx------ ​ 2 root root 16384 août   5 00:50 lost+found 
 + 
 +echo "​fichier"​ >/​media/​a/​DataSécurisées/​TEST.txt 
 +</​code>​ 
 + 
 +==== Un exemple de création de la partition logiciel sécurisée. ==== 
 +Cette partie ne va traiter que les particularités ​ de l'​installation. 
 +Il faut consulter la documentation pour bien connaître comment installer. 
 + 
 +1) Visualisation de la grille classique de l'​installation. Certainement la seconde. 
 +{{:​applications:​Luks20.png}} 
 + 
 +Evitez de télécharger les mises à jours pendant l'​installation si le réseau n'est pas de bonne qualité 
 + 
 + 
 +2) Visualisation de la grille de choix. 
 +  
 +{{:​applications:​Luks21.png}} 
 + 
 +==== Un exemple de suppression ​ de partition sécurisée. ====. 
 + 
 +Il faut faire le choix "autre chose" comme souvent dit et pas les choix "​effacer le disque"; ​  "​chiffrer"​ ; "​utiliser le lvm"​! 
 + 
 +3) Il faut choisir la partition de boot pour accueillir le grub. 
 + 
 +Il faut donc partir à la recherche d'un espace libre pour allouer une partition EXT4 de taille 512 Mo. Cependant prévoyez 1024 Mo par sécurité. ​ Lorsque cet espace est rencontré, il faut cliquer sur le signe **+** afin de provoquer la création. 
 + 
 + ​{{:​applications:​Luks22.png}} 
 + 
 +La taille de l'​espace est modifiable en moins avec un cadrage possible sur la droite. 
 +Elle sera  accrochée au point de montage ​/boot 
 + 
 +Attention au bios LEGACY: ​ Cette partition doit être déclarée '​primaire'​. 
 + 
 +Attention au bios EFI:  Cette partition est aussi obligatoire. Il n'y a pas lieu de rechercher une partition de boot EFI qui est détectée automatiquement. 
 + 
 +4)  Il faut alors choisir l'​enveloppe LUKS destinée à accueillir la partition qui va contenir l'​O.S. 
 + 
 +Il faut donc partir à la recherche d'un espace libre d'​environ 30 Go  si une partition de données est prévue. ​ Sinon c'est l'​espace maxima possible. 
 + 
 +Lorsque cet espace est rencontré, il faut cliquer sur le signe **+** afin de provoquer la création. 
 + 
 + ​{{:​applications:​Luks24.png}} 
 + 
 +Dans cette installation l'​espace retenu est  faible. Il sera malgré tout suffisant. 
 + 
 +La taille de l'​espace est modifiable en moins avec un cadrage possible sur la droite. 
 + 
 + ​{{:​applications:​Luks25.png}} 
 + 
 +Notons que la proposition standard, est "​système de fichier journalisé EXT4". **Ce n'est pas du tout ce qu'il faut**. Donc on utilise le menu déroulant pour choisir ​ "​**volume physique pour chiffrement**" ​ qui est vers la fin de liste. 
 + 
 + ​{{:​applications:​Luks26.png}} 
 + 
 +Notons que la clé de chiffrement doit avoir une taille d'au moins 6 caractères pour être acceptée par l'​installateur. 
 + 
 +Pour  ceux qui pensent que c'est trop, il faudra créer préventivement cette enveloppe. 
 + 
 + 
 +5)  Il faut alors sélectionner cette enveloppe LUKS pour y créer la partition qui va contenir l'​O.S. 
 +    
 +Elle sera trouvée en début de liste. Elle est bien à formater en EXT4 et le point de montage à mettre est **/** 
 + 
 + ​{{:​applications:​Luks27.png}} 
 + 
 +Il ne reste plus qu'à lancer l'​installation. 
 + 
 +6)  Un bref récapitulatif est fait. 
 + 
 + ​{{:​applications:​Luks28.png}} 
 + 
 +La suite est totalement identique aux autres installations et n'est donc pas décrite ici. 
 + 
 +==== Un exemple de suppression de  partition sécurisée. ==== 
 +1) Monter l'​enveloppe contenant la partition. 
 + 
 +{{:​applications:​Luks11.png}} 
 +   
 +2) Monter ​ la partition. 
 + 
 +{{:​applications:​Luks12.png}} 
 + 
 +3) Supprimer la partition. 
 + 
 +{{:​applications:​Luks13.png}} 
 + 
 +==== Un exemple de changement de taille d'​une ​ partition sécurisée. ==== 
 +Ce n'est plus l'​application disque qui peut faire, mais l'​application GFPARTED à utiliser classiquement en mode graphique dont voici 
 +le compte-rendu de diminution. <​code>​ 
 + 
 + 
 +GParted 0.30.0 --enable-libparted-dmraid --enable-online-resize 
 + 
 +Libparted 3.2 
 +Réduire /dev/sda37 de 9.54 Gio à 8.79 Gio  00:​00:​45 ​   ( SUCCÈS ) 
 +       
 +calibrer /​dev/​sda37 ​ 00:​00:​13 ​   ( SUCCÈS ) 
 +       
 +chemin : /dev/sda37 (partition) 
 +début : 1195591680 
 +fin : 1215592447 
 +taille : 20000768 (9.54 Gio) 
 +chemin de chiffrement : /​dev/​mapper/​luks-223d40d7-6718-4d2e-8add-757a5b90312b 
 +vérifier le système de fichiers sur /​dev/​mapper/​luks-223d40d7-6718-4d2e-8add-757a5b90312b et corriger les problèmes (si possible) ​ 00:​00:​00 ​   ( SUCCÈS ) 
 +       
 +e2fsck -f -y -v -C 0 '/​dev/​mapper/​luks-223d40d7-6718-4d2e-8add-757a5b90312b' ​ 00:​00:​00 ​   ( SUCCÈS ) 
 +       
 +Passe 1 : vérification des i-noeuds, des blocs et des tailles 
 +Passe 2 : vérification de la structure des répertoires 
 +Passe 3 : vérification de la connectivité des répertoires 
 +Passe 4 : vérification des compteurs de référence 
 +Passe 5 : vérification de l'​information du sommaire de groupe 
 + 
 +11 i-noeuds utilisés (0.00%, sur 625856) 
 +0 fichier non contigu (0.0%) 
 +0 répertoire non contigu (0.0%) 
 +nombre d'​i-noeuds avec des blocs ind/​dind/​tind : 0/0/0 
 +Histogramme des profondeurs d'​extents : 3 
 +64903 blocs utilisés (2.60%, sur 2499584) 
 +0 bloc défectueux 
 +1 fichier de grande taille 
 + 
 +0 fichier normal 
 +2 répertoires 
 +0 fichier de périphérique en mode caractère 
 +0 fichier de périphérique en mode bloc 
 +0 fifo 
 +0 lien 
 +0 lien symbolique (0 lien symbolique rapide) 
 +0 socket 
 +------------ 
 +2 fichiers 
 +e2fsck 1.44.1 (24-Mar-2018) 
 +réduire le système de fichiers ​ 00:​00:​01 ​   ( SUCCÈS ) 
 +       
 +resize2fs -p '/​dev/​mapper/​luks-223d40d7-6718-4d2e-8add-757a5b90312b'​ 9213952K ​ 00:​00:​01 ​   ( SUCCÈS ) 
 +       
 +En train de redimensionner le système de fichiers sur /​dev/​mapper/​luks-223d40d7-6718-4d2e-8add-757a5b90312b à 2303488 (4k) blocs. 
 +Début de la passe 3 (max = 77) 
 +Examen de la table d'​i-noeuds XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 
 +Le système de fichiers sur /​dev/​mapper/​luks-223d40d7-6718-4d2e-8add-757a5b90312b a maintenant une taille de 2303488 blocs (4k). 
 + 
 +resize2fs 1.44.1 (24-Mar-2018) 
 +réduire le volume de chiffrement ​ 00:​00:​01 ​   ( SUCCÈS ) 
 +       
 +cryptsetup -v --size 18427904 resize '​luks-223d40d7-6718-4d2e-8add-757a5b90312b' ​ 00:​00:​01 ​   ( SUCCÈS ) 
 +       
 +Opération réussie. 
 +réduire la partition de 9.54 Gio à 8.79 Gio  00:​00:​30 ​   ( SUCCÈS ) 
 +       
 +ancien début : 1195591680 
 +ancienne fin : 1215592447 
 +ancienne taille : 20000768 (9.54 Gio) 
 +nouveau début : 1195591680 
 +nouvelle fin : 1214023679 
 +nouvelle taille : 18432000 (8.79 Gio) 
 + 
 +======================================== </​code>​ 
 +On peut aussi agrandir.<​code>​ 
 +GParted 0.30.0 --enable-libparted-dmraid --enable-online-resize 
 + 
 +Libparted 3.2 
 +Agrandir /dev/sda37 de 8.79 Gio à 10.46 Gio  00:​00:​40 ​   ( SUCCÈS ) 
 +       
 +calibrer /​dev/​sda37 ​ 00:​00:​11 ​   ( SUCCÈS ) 
 +       
 +chemin : /dev/sda37 (partition) 
 +début : 1195591680 
 +fin : 1214023679 
 +taille : 18432000 (8.79 Gio) 
 +chemin de chiffrement : /​dev/​mapper/​luks-223d40d7-6718-4d2e-8add-757a5b90312b 
 +vérifier le système de fichiers sur /​dev/​mapper/​luks-223d40d7-6718-4d2e-8add-757a5b90312b et corriger les problèmes (si possible) ​ 00:​00:​01 ​   ( SUCCÈS ) 
 +       
 +e2fsck -f -y -v -C 0 '/​dev/​mapper/​luks-223d40d7-6718-4d2e-8add-757a5b90312b' ​ 00:​00:​01 ​   ( SUCCÈS ) 
 +       
 +Passe 1 : vérification des i-noeuds, des blocs et des tailles 
 +Passe 2 : vérification de la structure des répertoires 
 +Passe 3 : vérification de la connectivité des répertoires 
 +Passe 4 : vérification des compteurs de référence 
 +Passe 5 : vérification de l'​information du sommaire de groupe 
 + 
 +11 i-noeuds utilisés (0.00%, sur 577088) 
 +0 fichier non contigu (0.0%) 
 +0 répertoire non contigu (0.0%) 
 +nombre d'​i-noeuds avec des blocs ind/​dind/​tind : 0/0/0 
 +Histogramme des profondeurs d'​extents : 3 
 +61843 blocs utilisés (2.68%, sur 2303488) 
 +0 bloc défectueux 
 +1 fichier de grande taille 
 + 
 +0 fichier normal 
 +2 répertoires 
 +0 fichier de périphérique en mode caractère 
 +0 fichier de périphérique en mode bloc 
 +0 fifo 
 +0 lien 
 +0 lien symbolique (0 lien symbolique rapide) 
 +0 socket 
 +------------ 
 +2 fichiers 
 +e2fsck 1.44.1 (24-Mar-2018) 
 +agrandir la partition de 8.79 Gio à 10.46 Gio  00:​00:​27 ​   ( SUCCÈS ) 
 +       
 +ancien début : 1195591680 
 +ancienne fin : 1214023679 
 +ancienne taille : 18432000 (8.79 Gio) 
 +nouveau début : 1195591680 
 +nouvelle fin : 1217533951 
 +nouvelle taille : 21942272 (10.46 Gio) 
 +agrandir le volume de chiffrement pour remplir la partition ​ 00:​00:​00 ​   ( SUCCÈS ) 
 +       
 +cryptsetup -v resize '​luks-223d40d7-6718-4d2e-8add-757a5b90312b' ​ 00:​00:​00 ​   ( SUCCÈS ) 
 +       
 +Opération réussie. 
 +agrandir le système de fichiers pour remplir la partition ​ 00:​00:​01 ​   ( SUCCÈS ) 
 +       
 +resize2fs -p '/​dev/​mapper/​luks-223d40d7-6718-4d2e-8add-757a5b90312b' ​ 00:​00:​01 ​   ( SUCCÈS ) 
 +       
 +En train de redimensionner le système de fichiers sur /​dev/​mapper/​luks-223d40d7-6718-4d2e-8add-757a5b90312b à 2742272 (4k) blocs. 
 +Le système de fichiers sur /​dev/​mapper/​luks-223d40d7-6718-4d2e-8add-757a5b90312b a maintenant une taille de 2742272 blocs (4k). 
 + 
 +resize2fs 1.44.1 (24-Mar-2018) </​code>​ 
 + 
 + 
 + 
 + 
 + 
 +  
 + 
 + 
 + 
 + 
 +     
 + 
 + 
 +
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
  
-<a href='​http://​pix.toile-libre.org/?​img=1533423523.png'><​img src='​http://​pix.toile-libre.org/​upload/​thumb/​1533423523.png'​ /></​a>​ 
  
  
  • tutoriel/chiffrer_ses_donnees.1533424144.txt.gz
  • Dernière modification: Le 05/08/2018, 01:09
  • par bougron