![Emotet troian - un troian bancar care a evoluat în mod periculos](/f/b2c680568a8b5ae6190e351442e4ab99.jpg?width=100&height=100)
În majoritatea cazurilor, mijloacele pe care le folosim ștergeți un fișier de pe computerele noastre precum utilizarea Șterge
, fișierele Coș de gunoi sau rm
, care nu elimină definitiv și în siguranță fișierul de pe hard disk (sau de pe orice suport de stocare).
Fișierul este pur și simplu ascuns de utilizatori și se află undeva pe hard disk. Poate fi recuperat de hoții de date, forțele de ordine sau alte amenințări.
Citire sugerată:3 moduri de a șterge toate fișierele dintr-un director, cu excepția unuia sau a câtorva fișiere
Presupunând că un fișier conține conținut secret sau secret, cum ar fi nume de utilizator și parole unui sistem de securitate, un atacator cu cunoștințele și abilitățile necesare poate ușor recuperați o copie ștearsă a fișierului și accesați aceste acreditări de utilizator (și probabil puteți ghici consecințele unui scenariu).
În acest articol, vom explica o serie de instrumente pentru linia de comandă pentru ștergerea definitivă și sigură a fișierelor din Linux.
mărunțit suprascrie un fișier pentru a-și ascunde conținutul și îl poate șterge și opțional.
$ shred -zvu -n 5 parole.list.
În comanda de mai jos, opțiunile:
-z
- adaugă o suprascriere finală cu zerouri pentru a ascunde mărunțirea-v
- permite afișarea progresului operației-u
- trunchiază și elimină fișierul după suprascriere-n
- specifică de câte ori trebuie suprascris conținutul fișierului (valoarea implicită este 3)Puteți găsi mai multe opțiuni de utilizare și informații în pagina Shred man:
$ man shred.
Un Linux sterge comanda șterge în siguranță fișierele din memoria magnetică, făcând astfel imposibilă recupera fișierele șterse sau conținutul din director.
Mai întâi, trebuie să instalați instrumentul de ștergere pentru a executa comanda corespunzătoare de mai jos:
$ sudo apt-get install wipe [Pe Debian și derivatele sale] $ sudo yum install wipe [Pe sistemele bazate pe RedHat]
Următoarea comandă va distruge totul din director privat.
$ wipe -rfi private / *
unde se foloseau steagurile:
-r
- spune ștergeți pentru a recurge în subdirectoare-f
- permite ștergerea forțată și dezactivează interogarea de confirmare-i
- arată progresul procesului de ștergereNotă: Ștergerea funcționează în mod fiabil numai pe memoria magnetică, prin urmare utilizați celelalte metode pentru discurile cu stare solidă (memorie).
Citiți prin sterge pagina manual pentru opțiuni și instrucțiuni suplimentare de utilizare:
$ om șterge.
Ștergeți în siguranță este o colecție de instrumente de ștergere a fișierelor sigure, care conține srm instrument (secure_deletion), care este utilizat pentru a elimina fișierele în siguranță.
Mai întâi trebuie să îl instalați folosind comanda relevantă de mai jos:
$ sudo apt-get install secure-delete [Pe Debian și derivatele sale] $ sudo yum instalare securizată-ștergere [Pe sistemele bazate pe RedHat]
Odată instalat, puteți utiliza srm instrument pentru a elimina fișiere sau directoare în siguranță pe un sistem Linux, după cum urmează.
$ srm -vz private / *
unde sunt utilizate opțiunile:
-v
- activează modul detaliat-z
- șterge ultima scriere cu zerouri în loc de date aleatoriiCitiți prin srm pagina manual pentru mai multe opțiuni de utilizare și informații:
$ man srm.
sfill face parte din ștergere sigură toolkit, este un ștergător de spațiu liber pe disc și inode, șterge fișierele de pe spațiul liber pe disc într-o metodă sigură. sfill verifică spațiul liber de pe partiția specificată și îl umple cu date aleatorii de la /dev / urandom.
Comanda de mai jos se va executa sfill pe partiția mea rădăcină, cu -v
comutați activarea modului detaliat:
$ sudo sfill -v / home / aaronkilik / tmp /
Presupunând că ați creat o partiție separată, /home
pentru a stoca directoare de acasă ale utilizatorilor normali de sistem, puteți specifica un director pe acea partiție pe care să îl aplicați sfill pe el:
$ sudo sfill -v / home / nume de utilizator.
Sunt câteva limitări ale sfill despre care puteți citi în pagina manuală, unde puteți găsi și steaguri de utilizare suplimentare și instrucțiuni:
$ man sfill.
Notă: Următoarele două instrumente (sswap și sdmem) în ștergere sigură trusa de instrumente nu este direct relevantă pentru sfera acestui ghid, cu toate acestea, le vom explica în scopul cunoașterii și pentru utilizarea viitoare.
Este un ștergător de partiție sigur, sswap șterge datele prezente pe partiția swap într-un mod sigur.
Prudență: nu uitați să vă demontați swap partiție înainte de utilizare sswap! În caz contrar, sistemul dvs. s-ar putea bloca!
Pur și simplu determinați-vă schimbarea partiției (și verificați dacă dispozitivele / fișierele de paginare și schimbare sunt activate cu ajutorul swapon comanda), apoi, dezactivați paginarea și schimbarea dispozitivelor / fișierelor cu swapoff comanda (face inutilizabilă partiția swap).
Atunci fugi sswap comanda pe partiția swap:
$ cat / proc / swaps $ swapon. $ sudo swapoff / dev / sda6. $ sudo sswap / dev / sda6 #această comandă poate dura ceva timp pentru a finaliza cu 38 de treceri implicite.
Faceți un efort pentru a citi prin sswap pagina manual pentru mai multe opțiuni de utilizare și informații:
$ man sswap.
sdmem este un ștergător de memorie sigur, este conceput pentru a elimina datele prezente în memoria dvs. (RAM) într-un mod sigur.
A fost numit inițial smem, ci pentru că pe Debain sisteme există un alt pachet numit smem - raportează consumul de memorie pe proces și pe utilizator, dezvoltatorul a decis să îl redenumească sdmem.
$ sudo sdmem -f -v.
Pentru mai multe informații despre utilizare, citiți pagina de manual sdmem:
$ man sdmem
Citire sugerată:PhotoRec - Recuperarea fișierelor șterse sau pierdute în Linux
Asta e! În acest articol, am analizat un număr de instrumente de linie de comandă pentru ștergerea permanentă și sigură a fișierelor în Linux. Ca de obicei, oferiți-vă părerile sau sugestiile despre postare prin formularul de comentarii de mai jos.