web-dev-qa-db-fra.com

Utilisation de Shred pour supprimer des fichiers sur un disque SSD - Durée de vie

Je supprime toujours les fichiers de ma machine à l'aide de Sudo rm -rf file, et aujourd'hui, j'ai trouvé que shred faisait un meilleur travail en termes de non récupération possible plus tard.

Ma question est la suivante: je n'ai un SSD que sur ma machine et j'aimerais savoir si je supprime des fichiers avec shred au lieu de rm, cela réduira beaucoup la durée de vie de mon SSD, ou une fois que c'est simplement un fichier ça n'a pas beaucoup d'importance.

Avertissement:

  • Je sais que les disques flash ne sont pas à l'abri de l'utilisation de shred, j'ai lu à de nombreux endroits qu'il est impossible de garantir à 100% que les fichiers ne pourront pas être récupérés, mais je ne cache pas les fichiers du gouvernement, etc. , je veux juste les supprimer définitivement si je vends mon ordinateur à l’avenir.

  • Je laisse la valeur par défaut 3 fois passe.

2
ryoishikawa74

La mémoire utilisée par les disques SSD a une limite en cycles d'écriture. Si vous utilisez shred, cela signifie que vous écraserez tous les blocs occupés par le fichier 3 fois (paramètres par défaut). Donc, si vous l'utilisez de manière cohérente, la limite pour les cellules de mémoire sera atteinte plus rapidement.

Selon les réponses à la question suivante chez SuperUser:
Comment puis-je formater en toute sécurité un disque SSD?
shred avec un seul passage aléatoire devrait être suffisamment sécurisé et aura moins d’impact (1 écriture par rapport à 3 écritures par défaut) sur la mémoire SSD.

Si vous êtes préoccupé par la sécurité, il peut être préférable d’utiliser le cryptage.

Et si vous souhaitez transmettre (par exemple, vendre) votre disque SSD à une autre partie, effacez en toute sécurité son contenu.

2
Alex'LP

En effectuant un man shred je remarque ceci ...


ATTENTION: notez que shred repose sur une hypothèse très importante: le système de fichiers écrase les données en place. C'est la manière traditionnelle de faire les choses, mais de nombreux systèmes de fichiers modernes ne répondent pas à cette hypothèse. Voici des exemples de systèmes de fichiers sur lesquels shred n’est pas efficace ou n’est pas toujours efficace dans tous les modes de système de fichiers:

   * log-structured or journaled file systems, such as those supplied with
   AIX and Solaris (and JFS, ReiserFS, XFS, Ext3, etc.)

Ce qui signifie que cela n’est pas efficace sur les systèmes de fichiers Ext4, ce que vous avez dans Ubuntu.

1
heynnema