- 1. Koristite naredbu shred za trajno brisanje datoteka i direktorija u Linuxu
- 2. Za trajno brisanje datoteka i direktorija u Linuxu koristite naredbu Wipe
- 3. Za trajno brisanje datoteka i direktorija u Linuxu koristite naredbu Secure-delete
- 4. Za trajno brisanje datoteka i direktorija u Linuxu koristite naredbu sfill
- 5. Upotrijebite naredbu sswap za trajno brisanje datoteka i direktorija u Linuxu
- 6. Za trajno brisanje datoteka i direktorija u Linuxu koristite naredbu sdmem
Svakodnevno provodimo različite radnje na datotekama, mapama, direktorijima gdje ističemo njihovo stvaranje i uklanjanje. Kad izbrišemo element, obično ga odaberemo i pritisnemo tipku Delete ili Del na tipkovnici ili u tu svrhu pribjegnemo naredbi rm i, istina je, iako je element eliminiran, može se vratiti s potrebnim znanjem i alata.
To je zato što se, kada izbrišemo datoteku, nalazi u sektoru tvrdog diska i odatle se može oporaviti. Ako mislimo da postoje osjetljive sistemske datoteke, osobni podaci ili konfiguracijske datoteke koje bi u pogrešnim rukama mogle predstavljati problem, idealno je i praktično znati detaljno znati kako sigurno i potpuno izbrisati te elemente.
S obzirom na ove detalje, postavlja se pitanje, a to je: Kako ispravno izbrisati element? To se odnosi na sve operacijske sustave, a odgovor je da je idealan i koristan način prebrisati podatke koje ćemo nekoliko puta uništiti, zamjenjujući ih s drugima.slučajni podaci. To će magnetski uništiti podatke na disku i učiniti malo vjerojatnim da se hostirane informacije mogu ponovno vratiti.
Zato danas Solvetic donosi niz naredbi koje će biti od velike pomoći svim administratorima i korisnicima Linuxa koji zahtijevaju da se njihove datoteke ili direktoriji u potpunosti uklone iz sustava te nisu osjetljivi na oporavak i na taj način imaju pristup vašim podacima.
1. Koristite naredbu shred za trajno brisanje datoteka i direktorija u Linuxu
Shred je naredba za prepisivanje određene datoteke s darom skrivanja njezinog sadržaja ili brisanja ako to želimo. S naredbom shred imamo uslužni program koji je odgovoran za prepisivanje datoteke ili datoteka na takav način da ih je neovlašteni korisnik teško oporaviti.
Nešto što je važno znati s naredbom shred je da datotečni sustav prepisuje podatke na istom mjestu podrijetla, ali neki moderni datotečni sustavi mijenjaju ovaj zadatak i shred neće ispravno ispuniti svoje upravljanje, ti su datotečni sustavi:
Sustavi datoteka
- Sustavi datoteka sa strukturom registra ili s verzijama poput onih uključenih u AIX i Solaris, to su JFS, ReiserFS, XFS, Ext3 itd.
- Datotečni sustavi koji pokreću snimke, poput poslužitelja Network Appliance NFS
- Datotečni sustavi koji pišu suvišne podatke i mogu nastaviti čak i s greškama u pisanju, primjer je datotečni sustav temeljen na RAID-u
- Sustavi komprimiranih datoteka
- Sustavi datoteka koji predmemoriraju privremene web stranice, poput klijenata NFS verzije 3
Korak 1
Sintaksa za korištenje shreda je sljedeća:
usitniti [OPTIONS] FILE […]Opcije za korištenje sa shredom su sljedeće:
Žprisiliti, po potrebi izmijeniti dopuštenja datoteke
nOznačava koliko puta je potrebno prebrisati datoteku ili particiju (prema zadanim postavkama 3 puta). Što je ovaj broj veći, to će se teže oporaviti bez obzira na vrstu softvera koji se koristi.
iliSkratite i izbrišite datoteku nakon što ste je prepisali
vdetaljno, omogućuje nam da vidimo napredak na ekranu
znula, prepišite 0 kako biste izbjegli ostavljanje tragova bilo koje vrste u datoteci
-s, --size = Nomogućuje vam definiranje upotrebe bajtova (sufiksi poput K, M, G su prihvaćeni)
-x, --točnoNe zaokružuje veličinu datoteke na sljedeći cijeli blok
--PomozitePrikazuje pomoć za naredbe
--verzijaOmogućuje nam da vidimo trenutnu verziju naredbe
Korak 2
Kako bismo vidjeli upotrebu ove naredbe, izvršit ćemo sljedeću sintaksu:
shred -zvu -n (# puta) "Datoteka"
POVEĆAJTE
Korak 3
Možemo vidjeti da se proces prepisivanja izvodi kako je naznačeno, datoteka se preimenuje u nule i briše. Neke druge mogućnosti korištenja drobljenja su:
Izbrišite više datoteka istodobno unaprijed definiranom metodom brisanja
shred file.txt file.jpg.webp file.docIstodobno briše datoteke i istodobno ih uklanja s tvrdog diska, oslobađajući taj prostor
shred -u file.txt file.jpg.webp file.docPrebrišite sve podatke na odabranoj particiji
shred / dev / hda1Kako bismo dobili dodatnu pomoć od shred -a, možemo izvršiti sljedeće:
čovjek shred
2. Za trajno brisanje datoteka i direktorija u Linuxu koristite naredbu Wipe
Naredba wipe razvijena je za sigurno brisanje bilo koje datoteke ili direktorija u Linuxu izravno iz magnetske memorije, onemogućujući oporavak izbrisanih datoteka ili sadržaja direktorija, jamčeći sigurnost i privatnost.
Korak 1
Za instalaciju wipe u Linux možemo izvršiti bilo koju od sljedećih naredbi:
sudo apt-get install wipe (na Debianu i izvedenicama) sudo yum install wipe (na CentOS-u ili RHEL-u)
POVEĆAJTE
Korak 2
Zatim samo pokrenite sljedeću sintaksu:
obrišite -rfi "Datoteka" / *Na primjer, izbrisat ćemo sav sadržaj pohranjen u direktoriju Solvetic1:
obriši -rfi Solvetic1 / *
POVEĆAJTE
Korak 3
Korišteni parametri su:
-rRecite da se brisanje ponovi u poddirektorije
-FOmogući prisilno brisanje i onemogući upit za potvrdu brisanja
-iPrikazuje napredak procesa uklanjanja
Možemo vidjeti sažetak s koliko je datoteka izbrisano u odabranom direktoriju. Dodatno možemo brisati sljedeće parametre:
-c (chmod)Primjenjuje se u slučaju da direktorij nema dopuštenja za pisanje
-s (tihi način rada)Sve će poruke biti potisnute osim poruka o pogrešci ili uspješnog dovršetka
-qOmogućuje nam da prema zadanim postavkama koristimo broj puta za prepisivanje datoteke ili direktorija, a njegova vrijednost je 4
-QOmogućuje nam definiranje koliko će puta podaci biti prebrisani
-doProgram će podmiriti s EXIT_FAILUREN ako se generira nekritična pogreška
-iKoristite točnu veličinu datoteke
-vPrikažite verziju brisanja
-hPrikaz pomoći
Za više informacija o ovoj naredbi upotrijebit ćemo sljedeći redak:
čovjek obrisati
3. Za trajno brisanje datoteka i direktorija u Linuxu koristite naredbu Secure-delete
Secure-delete je skup sigurnih alata za brisanje datoteka na Linuxu koji sadrži alat srm (secure_deletion), koji se koristi za sigurno brisanje datoteka ili direktorija.
Korak 1
Prvi korak je instaliranje uslužnog programa pomoću jedne od sljedećih naredbi:
sudo apt-get install secure-delete (Za Debian i izvedenice) sudo yum install secure-delete (Za CentOS i RHEL)Korak 2
Nakon instalacije samo pokrenite sljedeću sintaksu:
srm -vz datoteka / *
POVEĆAJTE
Možemo vidjeti da se prema zadanim postavkama 38 prolaza izvršava u datoteci.
Korak 3
Opcije koje smo koristili su:
-vOmogućite detaljan način napretka
-zIzbrišite posljednji zapis nulama umjesto slučajnim podacima
Neke dodatne mogućnosti korištenja su:
-dzanemariti likove. i … na naredbenom retku
-FOmogućite brzi način rada, manje je siguran i ne koristi način sinkronizacije
-rOmogućuje rekurzivni način u kojem se uklanjaju svi podaci iz poddirektorija
-lSamo pokrenite dva prijelaza preko datoteke
Ograničenja srm -aNeka od ograničenja srm -a su:
- Neće se izbrisati svi podaci o datotečnim sustavima NFS
- Raid sustavi koriste izbrisane diskove i imaju velike količine predmemorije, pa je njihovo uklanjanje složenije.
- Neće se izbrisati svi podaci u swap i / tmp.
Za dodatnu pomoć možemo izvršiti sljedeću naredbu:
čovjek srm
4. Za trajno brisanje datoteka i direktorija u Linuxu koristite naredbu sfill
Naredba sfill dio je alata Secure-delete toolkit i čistač je prostora za inode, a također sigurno uklanja datoteke s slobodnog prostora na disku. sfill se brine za provjeru slobodnog prostora na odabranoj particiji, a zatim ga ispunjava slučajnim podacima iz / dev / urandom.
U teoriji, sfill se brine o popunjavanju prostora preostalog nakon brisanja datoteke, sprječavajući oporavak podataka. Njegov algoritam brisanja temelji se na sigurnom brisanju podataka iz čvrstog stanja i magnetske memorije koji je predstavio Peter Gutmann u Usenixu.
Korak 1
Možemo izvršiti sljedeću naredbu na root particiji, s -v prekidačem za omogućavanje detaljnog načina rada:
sudo sfill -v / home / solutiontic / tmp /Korak 2
Ako ste stvorili zasebnu / kućnu particiju za spremanje kućnih direktorija normalnih korisnika sustava, bit će moguće odrediti direktorij na toj particiji za primjenu sfill na sljedeći način:
sudo sfill -v / dom / korisnik
POVEĆAJTE
Korak 3
Neki od parametara za korištenje sa sfill -om su:
-FOmogućite brzi način rada, manje je siguran i ne koristi način sinkronizacije
-iBriše samo inode slobodnog prostora
-JaBriše samo slobodni prostor na tvrdom disku
-vOmogući opširni način rada
Za više informacija možemo izvršiti naredbu:
man sfill
5. Upotrijebite naredbu sswap za trajno brisanje datoteka i direktorija u Linuxu
Sswap (Secure Swap Wipe) je naredba razvijena da djeluje kao sredstvo za čišćenje sigurnih particija, pa sswap sigurno uklanja podatke na swap particiji. Prije korištenja sswap -a bit će potrebno demontirati swap particiju.
Za njegovu upotrebu određuje se swap particija, zatim se pomoću naredbe swapon provjerava jesu li swap uređaji ili datoteke aktivni, a zatim se naredbom swap onemogućuje pretraživanje i zamjena uređaja ili datoteka.
Za to ćemo izvršiti sljedeće:
cat / proc / swaps swapon sudo swapoff "particija" sudo sswap -V "particija"
POVEĆAJTE
6. Za trajno brisanje datoteka i direktorija u Linuxu koristite naredbu sdmem
Još jedna korisna naredba je sdmem koja je, kako joj ime govori, sigurno sredstvo za čišćenje memorije i dizajnirano je za sigurno uklanjanje aktivnih podataka u RAM -u.
Da biste ga izvršili, samo upotrijebite sljedeći redak:
sudo sdmem -f -v
POVEĆAJTE
Vidjeli smo kako imamo praktična rješenja za sigurno brisanje informacija u Linuxu.