Amikor töröl egy fájlt a számítógépén, a rendszer a fájlra való hivatkozás eltávolításával törli a tároló blokkjait. A fájl nem tűnik el hirtelen, és továbbra is elérhető a fejlett szoftver használatával, ami nem biztos, hogy a kívánt.

Bárki, aki rendelkezik fájl-helyreállítási eszközzel, kivonhatja ezeket a törölt fájlokat a tárából, és megtekintheti azok tartalmát. De mi van, ha nem akarod, hogy ez megtörténjen? És mi a legjobb módja a fájlok törlésének a Linuxon, hogy soha senki ne tudja helyreállítani őket?

Itt van, amikor az aprított segédprogram játékba lép. Ez a cikk részletesen tárgyalja az aprítás parancsot, annak korlátait, valamint a fájlok biztonságos törlésének Linux rendszeren történő használatát.

Mit aprít és hogyan működik?

A Shred egy parancssori segédprogram, amely többször felülírja a fájl tartalmát véletlenszerű adatokkal, hogy helyrehozhatatlanná váljon. Ez lehetővé teszi a fájl törlését az adatok felülírása után is.

"Miért írja felül a fájl tartalmát?", Kérdezheti. Értsük meg egy példával. Fontolja meg, hogy el kell rejtenie vagy "törölnie" kell a papírlapra írt tartalmat. Persze, összegyűrheti és kidobhatja a kukába. De bárki elveheti az összegyűrt papírgömböt, kiegyenesítheti és elolvashatja a tartalmat.

instagram viewer

Másrészt egy papírmegsemmisítő vékony csíkokra vagy darabokra vágja a papírlapot, így szinte lehetetlen bárkinek visszaállítani a folyamatot és megtekinteni a tartalmat.

A shred parancs pontosan így működik a Linuxban. Többször felülírja a fájl tartalmát nulla karakterláncokkal, így senki számára lehetetlenné válik az eredeti tartalom megtekintése. Ezt követően pedig biztonságosan eltávolíthatja a fájlt a rendszer tárhelyéről, ha akarja.

Mikor nem szabad aprítani

Vigyázzon, hogy az aprítás nem minden esetben működik hatékonyan. Alapján az aprított man oldal, a segédprogram nem hatékony, ha bizonyos fájlrendszereken használják. És ezek a következők:

  • Napló strukturált vagy naplózott fájlrendszerek (ext3, XFS és JFS).
  • RAID-alapú fájlrendszerek.
  • Pillanatképeket tároló fájlrendszerek.
  • Gyorsítótárat tároló fájlrendszerek.
  • Tömörített fájlrendszerek.

Az aprított man oldal azt is kijelenti, hogy a parancs csak akkor működik az ext3-mal, ha benne van folyóirat mód. Azonban a adatok = visszaírás és adatok = rendelt módban az eszköz varázslatként működik.

Emellett ne használja az aprító segédprogramot SSD-ken, mivel a további törlési és írási folyamat károsíthatja a tárhelyet.

Összefüggő: Az SSD-k valóban biztonságosan törölhetik-e az adatait?

Az aprított parancs használata

Az aprítással választhat, hogy felülír és töröl egy fájlt, vagy egyszerűen felülírja a fájlt anélkül, hogy eltávolítaná.

Alapszintaktika

A parancs alapvető szintaxisa:

aprítsa opciók fájlnevét

...hol opciók a parancs és a metódus meghívására használt különféle zászlók fájl név a fájl abszolút vagy relatív elérési útja, amelyen dolgozni akar.

Fájl végleges törlése

A fájl végleges törléséhez az aprítás segítségével használja a -uvz flag az alapértelmezett paranccsal.

  • u: Törli a fájlt a tárolóból
  • v: A kimenetet részletes módban jeleníti meg
  • z: Felülírja a fájlt nullákkal
aprítsa -uvz textfile.txt

Alapértelmezés szerint az aprított négyszer írja felül a fájlt. Az első három lépésben véletlen adatokkal írja felül a fájl tartalmát. Az utolsó passzban, a -z zászlóval, nullával írja felül az adatokat. A Shred felülírja az inode-ot is, hogy eltávolítsa a fájlhoz társított metaadatokat.

Kimenet:

Fájl felülírása nullával

Ha egyszerűen felül akar írni egy fájlt nullákkal anélkül, hogy törölné azt a rendszeréből, távolítsa el a fájlt -u zászló az előző parancsból.

aprítsa -vz textfile.txt

Kimenet:

Állítsa be a felülírások számát

Mint fentebb említettük, az aprított négyszer írja felül a fájl adatait. Ha meg akar adni egy bizonyos számú felülírást, akkor a -n vagy --írások zászló.

Ne feledje azonban, hogy az aprítás mindig ad még egy belépőt a megadott számhoz. Ezért a fájl hatszoros felülírásához adja meg az ötös számot a parancsban:

aprítsa -uvz -n 5 textfile.txt
shred -uvz --iterations 5 textfile.txt

A fájlok háromszoros felülírása több mint elég annak biztosításához, hogy senki ne tudja helyreállítani az adatokat. Minden, ami fentebb van, egyszerűen több időt vesz igénybe, anélkül, hogy bármilyen jelentős hatása lenne.

Több fájl törlése az aprítással

Több fájl törléséhez egyszerűen adja meg a fájlok nevét a Tér karakter.

aprítsa -uvz fájl1.txt fájl2.txt fájl3.txt

Ha van egy könyvtárad, amely hasonló típusú fájlokat tartalmaz, használhat helyettesítő karaktereket, mint például a csillag (*) fájlok törléséhez vagy felülírásához. Például az összes TXT fájl törléséhez a jelenlegi munkakönyvtárból:

aprítsa -uvz * .txt

Összefüggő: Fájlok és mappák egyszerű törlése Linux alatt

A fájl egy részét törje fel

Az aprítás használatával a fájlt is megronthatja, ha aprítja a fájl kezdő bájtjait. Például felülírhatja vagy eltávolíthatja a fájl kezdő 1 KB-ját. Ehhez a -s vagy --méret zászló az, amire szükséged van.

Míg a szöveges fájlt még részleges aprítás után is megjelenítheti, a csomag kiadása vagy a futtatható fájlok a parancs kiadása után nem futnak.

aprítsa -vz -s 1K textfile.txt
shred -vz - méret 1K textfile.txt

Az eredeti szöveges fájl:

A parancs végrehajtása:

A szöveges fájl a parancs kiadása után:

Shred a következő három utótagot fogadja el a parancsban:

  • K: Kilobyte
  • M: Megabájt
  • G: Gigabájt

Kérjen parancssori segítséget

Bár az aprított parancs nem tartalmaz sok módszert és beállítást, amelyeket meg kell jegyeznie, néha érdemes lehet elérheti a parancs man oldalát referenciaként.

A --Segítség flag jelzi az aprított man oldalt:

aprítani - segíteni

Kimenet:

Távolítsa el a fájlokat véglegesen Linux rendszerről

A Linux egyszerű módot kínál a fájlok és mappák eltávolítására a tárhelyről. De ez nem teljesen biztonságos. Csak néhány kattintásra van szükség ezekhez a törölt fájlokhoz adat-helyreállító szoftver segítségével.

Ha nyilvános számítógépet használ, és nem szeretné, ha valaki megtekintené a fájljait és mappáit, akkor eldöntheti azokat. Sokkal jobb módja annak, hogy megakadályozzuk, hogy valaki megtekintse az Ön személyes adatait Linuxon.

Email
Hogyan lehet elrejteni a fájlokat és mappákat a kíváncsi szemektől Linux alatt

Ha meg akarja védeni az érzékeny adatokat a Linux többi felhasználójától, meg kell tanulnia, hogyan rejtheti el a fájlokat és mappákat.

Olvassa el a következőt

Kapcsolódó témák
  • Linux
  • Biztonság
  • Számítógép biztonság
  • Linux
A szerzőről
Deepesh Sharma (64 cikk megjelent)

Deepesh a MUO Linux junior szerkesztője. Több mint 3 éve ír információs tartalmat az interneten. Szabadidejében szívesen ír, zenét hallgat és gitározik.

Tovább a Deepesh Sharma-tól

Iratkozzon fel hírlevelünkre

Csatlakozzon hírlevelünkhöz, amely műszaki tippeket, véleményeket, ingyenes e-könyveket és exkluzív ajánlatokat tartalmaz!

Még egy lépés…!

Kérjük, erősítse meg e-mail címét az imént elküldött e-mailben.

.