GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Supprimer et éliminer correctement les fichiers dans Ubuntu avec Shred

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.

Chez LinuxAPT, nous examinerons le fonctionnement, les limitations et les différentes façons de les utiliser pour supprimer les fichiers en toute sécurité sur Ubuntu 20.04.


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.


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


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.


Quelle est la syntaxe de la commande shred ?

La syntaxe de base de la commande shred est donnée ci-dessous :

$ 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.


1. Comment 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.


2. 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.


3. É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.


4. 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


5. 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


6. Écraser 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.



Ubuntu
  1. Comment supprimer un fichier sur Ubuntu Linux

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

  3. Traitement audio scientifique, partie I - Comment lire et écrire des fichiers audio avec Octave 4.0.0 sur Ubuntu

  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