Колко сте сигурни, че когато "изтриете" файл, той наистина се изтрива / премахва / изтрива / изтрива от твърдия ви диск?

Факт е, че командата "изтриване" не премахва вашите файлове. Тя просто казва на вашата система да освободи пространството за други данни. Докато пространството не е запълнено с нови данни, вашите файлове ще останат на самия диск. С други думи, с някои прости инструменти за възстановяване, файловете лесно могат да бъдат възстановени. Сега, ако искате да премахнете изцяло файловете, съдържащи чувствителна информация, трябва да направите нещо повече от изтриване и изпразване на кошчето.

Shred е команда за shell, която ви позволява безопасно да изтриете всички файлове. Тя презаписва определените файлове многократно, за да стане по-трудно дори за много скъпи хардуерни сонди за възстановяване на данните.

Shred е включена в много Linux дистрибуции, така че можете да я използвате веднага, без никаква допълнителна инсталация.

За да изрежете файл,

 отрязък -f -v -z -u file.txt 

където

-f : променете разрешенията, за да позволите писането, ако е необходимо
-v : подробно, за да покажете напредъка
-z : добавете окончателно презаписване с нули, за да скриете раздробяването
-u : прекъсване и премахване на файла след презаписване

Можете да въведете shred --help да видите списък с опции.

Добавяне на раздробяване към менюто на Nautilus

Можете също така да добавите раздробяване към менюто си за наутилус за удобство.

1. Инсталирайте "nautilus-actions" от вашия Synaptic Package Manager, или в терминала, напишете

 sudo apt-get инсталирате nautilus-действия 

2. Отворете Nautilus Action Configuration (Система -> Предпочитание -> Конфигурация на Nautilus Actions)

3. Щракнете върху Добавяне.

4. Попълнете следните данни:

Етикет : Шреда
Подсказка : Използвайте инструмента за счупване, за да изтриете сигурно файловете
Икона : gtk-dialog-warning
Път : настъргване
Параметри : -f -u -v -z% M

5. Кликнете върху раздела "Условия"

6. Под "Показва се, ако селекцията съдържа", проверете "двете"

7. Поставете отметка в квадратчето "Показва се, ако селекцията има няколко файла или папки". Кликнете върху OK

8. Отворете терминал, напишете

 nautilus -q nautilus 

Сега щракнете с десния бутон върху всички файлове, трябва да можете да видите командата "раздробяване" в менюто.

Забележка : Въпреки че това е полезен инструмент за изтриване на файлове, не е гарантирано, че е ефективен при следните условия:

  • дневникови структурирани или журнализирани файлови системи, като например XFS и Ext3
  • файловите системи, които записват излишни данни и продължават дори ако някои пишат
  • като например RAID-базирани файлови системи
  • файлови системи, които правят снимки, като NFS сървъра на Network Appliance
  • файлови системи, които кешират на временни местоположения, като клиенти на NFS версия 3
  • компресирани файлови системи