Shred est un outil en ligne de commande qui permet d’effacer complètement un disque dur en replissant les zones du disque par des valeur de 0. Je vous recommande vivement d’utiliser cet outils avant de vendre votre PC afin de rendre difficile toute récupération des données.( Photo, document, vidéo, etc). Dans ce guide je vous montre comment utiliser les commandes de shred pour effacer votre disque dur.
Afficher les partitions :
Commençons d’abord par afficher vos disques actuelle pour en choisir celui que vous souhaitez effacer :
[root@srv ~]# fdisk -l Disque /dev/sda : 17.2 Go, 17179869184 octets, 33554432 secteurs Unités = secteur de 1 × 512 = 512 octets Taille de secteur (logique / physique) : 512 octets / 512 octets taille d'E/S (minimale / optimale) : 512 octets / 512 octets Type d'étiquette de disque : dos Identifiant de disque : 0x000cde7c Périphérique Amorçage Début Fin Blocs Id. Système /dev/sda1 * 2048 2099199 1048576 83 Linux /dev/sda2 2099200 33554431 15727616 8e Linux LVM Disque /dev/sdb : 20 Go, 17179869184 octets, 45556598 secteurs Unités = secteur de 1 × 512 = 512 octets Taille de secteur (logique / physique) : 512 octets / 512 octets taille d'E/S (minimale / optimale) : 512 octets / 512 octets Type d'étiquette de disque : dos Identifiant de disque : 0x000ece7d Périphérique Amorçage Début Fin Blocs Id. Système /dev/sdb1 * 2048 2099199 1048576 83 Linux /dev/sdb2 2099200 33554431 15727616 83 Linux
Dans mon cas j’ai deux disques (sda et sdb) et je souhaite effacer le disque sdb
Effacer un disque dur :
Pour pouvoir utiliser shred il faut installer le package coreutils avec dnf :
[root@srv ~]# dnf install coreutils
Maintenant allons effacer notre disque sdb avec la commande shred :
[root@srv ~]# shred -z -v /dev/sdb
-z : ajouter une réécriture finale avec des zéros pour camoufler le broyage du fichier.
-v : pour verbose, afficher un indicateur de progression.
Par défaut la commande effectue l’opération 3 fois, vous pouvez indiquer le nombre d’opération souhaitée avec l’option -n :
[root@srv ~]# shred -z -v -n 20 /dev/sdb
Migrer CentOS 7 vers Rocky Linux 9
Sudo : Comment paramétrer sudoers
mkfs : Création des systèmes de fichier
Emergency mode on CentOS / RedHat
Fail2Ban : How to protect Linux services