"secure-delete" comporte quatre outils (SRM, SMEM, SFIL et SSWAP), ces outils font par défaut 38 passes sur un cluster…
smem (Secure Memory Wiper) supprime les données dans la RAM.
smem
sswap (Secure Free Space Wiper) permet de faire la même chose que smem mais pour le swap, voir plus bas sswap.
srm (Secure remove) permet de supprimer de manière sécurisée des fichiers ou des répertoires de vos disques durs de façon définitive… En effet avec la commande rm les données supprimées sont récupérables.
srm nom_du_fichier ou srm -r nom_du_répertoire
sfill (Secure Free Space Wiper) pour effacer toutes les traces conservées dans l’espace libre des disques durs sans formater les disques durs.
sfill /répertoire
Retour sur la commande sswap. Avant de l’utiliser, il faut démonter la partition swap.
Vous ne savez pas où elle se trouve :
sudo fdisk -l (…) Périphérique Amorçage Start Fin Secteurs Size Id Type /dev/sda1 2048 207077375 207075328 98,8G 7 HPFS/NTFS/exFAT /dev/sda2 812548094 976771071 164222978 78,3G 5 Étendue /dev/sda3 * 226609152 812546651 585937500 279,4G 83 Linux /dev/sda5 812548096 970024959 157476864 75,1G 83 Linux /dev/sda6 970027008 976771071 6744064 3,2G 82 partition d'échange Linux / Solaris (...)
Dans notre exemple il s’agit de (/dev/sda6), à vous d’ajuster le "/dev/sdxx"
Ensuite, il faut la désactiver :
sudo swapoff /dev/sda6
Puis on peut nettoyer avec la commande sswap :
sudo sswap /dev/sda6
Pour finir, il faut réactiver le swap :
sudo swapon /dev/sda6
A vous de créer un script qui s’exécute à la fermeture de votre session… Bien sûr ; lisez les man(s) de chaque commande.
Pour la suppression de fichiers, vous pouvez aussi « creuser » du côté de la commande "shred"… Bref, à vous de vous approprier et de partager ! ;-)
Derniers commentaires