GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Supprimer et éliminer correctement les fichiers dans Ubuntu avec Shred.

Présentation

Habituellement, lorsqu'un fichier est supprimé sur votre ordinateur, le système ne supprime que la référence du fichier. Le fichier reste intact pendant une durée indéterminée dans la mémoire de votre système.

N'importe qui peut récupérer ces fichiers avec des programmes de récupération de fichiers et voir les données supprimées de votre stockage. C'est un risque sérieux si les fichiers contiennent vos informations privées et sensibles. Alors, comment pouvez-vous effacer définitivement vos fichiers sur Ubuntu ?

C'est à ce moment que l'outil de déchiquetage devient utile. Cet article passera en revue le fonctionnement, les limites et les différentes façons de les utiliser pour supprimer les fichiers en toute sécurité.

Comment fonctionne la destruction ?

Shred est un outil de ligne de commande qui écrase à plusieurs reprises le contenu original d'un fichier avec des zéros. De cette manière, le contenu d'origine de tout fichier est remplacé par des zéros, de sorte que les données d'origine ne peuvent pas être récupérées même si le fichier est restauré. Le fichier peut ensuite être supprimé en toute sécurité du stockage système.

Limites de la commande shred

L'utilitaire Shred ne fonctionne pas sur les systèmes de fichiers journalisés, RAID ou compressés. Il ne fonctionne pas non plus sur les multiples systèmes de fichiers réseau (NFS). Vous pouvez consulter la page de manuel de shred pour des informations plus détaillées.

Compte tenu des limitations ci-dessus, vous ne devez pas utiliser le broyage sur un disque dur car l'écrasement peut l'endommager.

Prérequis

Ubuntu ou toute autre distribution basée sur Linux

Accès au terminal

Syntaxe de base de la commande shred

La syntaxe de base de la commande shred est la suivante :

shred options filename

Où filename est le chemin complet du fichier que vous souhaitez supprimer, Et les options sont des indicateurs utilisés pour exécuter différentes méthodes fournies par la commande.

Supprimer définitivement un fichier avec shred

Exécutez la commande suivante pour supprimer définitivement un fichier.

shred -uvz text.txt

L'option -u supprimera le fichier, l'option -v affichera tous les processus dans la console de commande et l'option -z écrasera le contenu du fichier.

Supprimer/écraser le contenu du fichier avec shred

Si vous ne souhaitez pas supprimer un fichier et souhaitez uniquement supprimer le contenu du fichier, vous pouvez exécuter la commande suivante.

shred -vz text.txt

Ouvrez le fichier ciblé et vous verrez que le contenu du fichier est remplacé par des chaînes de zéros.

Écraser le contenu du fichier plusieurs fois avec shred

Vous pouvez écraser un fichier plusieurs fois pour vous assurer que les données sont remplacées. Spécifiez simplement le nombre de fois que vous souhaitez écraser un fichier avec l'option -n. Gardez à l'esprit que l'utilitaire de déchiquetage effectuera toujours un écrasement supplémentaire.

shred -uvz -n 3 text.txt

Vous pouvez voir que le remplacement est effectué quatre fois dans la sortie.

Supprimer définitivement plusieurs fichiers avec shred

Vous pouvez également supprimer plusieurs fichiers avec shred. Mentionnez simplement plusieurs noms de fichiers dans la commande.

shred -uvz test1.txt test2.txt

Supprimer les fichiers avec des formats spécifiques

Vous pouvez également supprimer par leurs formats spécifiques. Exécutez la commande suivante pour supprimer tous les fichiers texte du dossier.

shred -uvz *.txt

Ecraser une partie d'un fichier avec shred

Shred vous permet également d'effectuer un écrasement partiel. La commande ci-dessous écrasera le kilo-octet du fichier.

shred -vz -s 1K test3.txt

Vous pouvez voir qu'une partie du fichier a été écrasée.

En savoir plus sur la destruction

Vous pouvez exécuter la commande suivante et voir ce que l'utilitaire de déchiquetage a d'autre à offrir.

shred –help

Conclusion

La méthode par défaut pour supprimer des fichiers et des dossiers dans Ubuntu est vraiment simple et facile, mais elle n'est ni permanente ni sécurisée. Vos fichiers peuvent être récupérés et divulgués à l'aide d'un logiciel de récupération de données.

Shred combat ce problème en écrasant le contenu du fichier avec des données aléatoires avant de supprimer le fichier. Dans ce didacticiel, vous avez appris à supprimer définitivement des fichiers dans Ubuntu à l'aide de l'utilitaire shred.


Ubuntu
  1. Comment supprimer un fichier sur Ubuntu Linux

  2. Comment surveiller les fichiers journaux du serveur avec Logwatch sur Debian et Ubuntu

  3. Supprimer et éliminer correctement les fichiers dans Ubuntu avec Shred

  4. Quel système de fichiers dois-je sélectionner pour partager des fichiers entre Windows et Ubuntu ?

  5. Créer et supprimer des fichiers d'échange dans Ubuntu

Comment créer et éditer des fichiers PDF dans Ubuntu

Comment exécuter des fichiers .bin et .run dans Ubuntu

Copier des données avec rsync sur Ubuntu

Comment sauvegarder des fichiers avec Déjà Dup et Duplicity sur Ubuntu 18.04 LTS

Comment renommer des fichiers dans Ubuntu 20.04

Comment rechercher et supprimer des fichiers en double dans Ubuntu à l'aide de Fdupes