Puncte:1

Cum să ștergeți/ștergeți în siguranță un hard disk, astfel încât să fie greu să recuperați datele?

drapel sh

Deoarece sunt un nou utilizator Linux, nu știu încă unde este calea către discul meu, așa că, prin urmare, nici nu știu cum să șterg datele de pe acesta.

După cum am menționat, aș avea nevoie de ceva care să ștergă un hard disk, așa că am căutat puțin pe google și am aflat că ceva de genul comandă fărâmă cel mai probabil mi se va potrivi.

Acum, am aflat că aceasta este sintaxa comenzii:

sfărâma [OPȚIUNI] FIȘIER [...]

Deci, probabil că aș rula shred cu aceste opțiuni:

shred -vfzu -n 25

Acum revenind la problema mea, nu știu care este calea hard diskului meu, pentru că am exact 4 sda piese în /dev/, și ei sunt:

sda
sda1
sda2
sda5 

Deci, întrebarea mea aici este pe care dintre acestea ar trebui să mă sfărâm? Și de unde știu că este cea potrivită?

Bruni avatar
drapel cn
sda1 este partiția 1 pe unitatea sda, sda2 partiția 2 pe unitatea sda etc.... Depinde foarte mult de ce vrei să distrugi și doar tu știi asta....
sudodus avatar
drapel jp
Ar trebui să **distrugeți întreaga unitate (disc), adică `/dev/sdx`**, unde `x` este litera dispozitivului, în cazul dvs. `a`. Ar trebui să fii foarte atent, deoarece acea literă de unitate se poate modifica și, dacă o înțelegi greșit, s-ar putea să distrugi date valoroase. - `shred` poate face treaba, dar mulți oameni susțin că este exagerat să suprascrieți de mai multe ori. Este **suficient să suprascrieți cu zerouri o dată**, ceea ce puteți face cu alte instrumente, și va fi mai rapid și va cauza mai puțină uzură a hardware-ului. Puteți folosi **Discs** alias `gnome-disks` sau [mkusb](https://help.ubuntu.com/community/mkusb).
str1ng avatar
drapel sh
@Bruni Ahh, bine am...
str1ng avatar
drapel sh
@sudodus Deci utilizarea shred ar afecta HDD-ul? Multumesc pentru informatii btw
sudodus avatar
drapel jp
@str1ng, Shred va suprascrie datele de pe unitate sau partiție, pe care îi spuneți să le distrugă. Și obțineți cel mai bun rezultat, când suprascrieți întregul disc (unitatea în terminologia Linux).
Puncte:1
drapel cn
  • shred /dev/sda va distruge întregul disc de la primul până la ultimul sector, astfel încât totul, inclusiv tabelul de partiții, va fi șters.

  • fărâmă /dev/sda1 va distruge prima partiție de pe disc. Acest lucru va distruge sistemul de fișiere din această partiție, intrarea în tabelul de partiții pentru această partiție rămâne.

  • shred /dev/sda2 va distruge a doua partiție de pe disc. Dacă aceasta este o partiție extinsă care acționează ca un container pentru sda5, atunci /dev/sda5 va fi ștearsă complet, dar intrarea tabelului de partiții pentru /dev/sda2 ramane.

  • shred /dev/sda5 va șterge conținutul acestei partiții, partiția în sine va rămâne.

Desigur, veți avea nevoie de privilegii de root, așa că utilizați sudo sau rulați ca root. Foarte utilă ar putea fi o comandă de genul

lsblk -f

care vă va oferi suficiente informații despre dispozitivele dvs.

Deoarece distrugerea întregii unități sau a unei partiții care este în uz curent se va termina cel mai probabil cu efecte secundare nedorite, luați în considerare pornirea de pe USB.

str1ng avatar
drapel sh
Mulțumesc, a fost foarte detaliat și util. Îmi puteți explica mai multe despre cum afectează exact HDD-ul?
mook765 avatar
drapel cn
Scriem în fișiere aici, dar aceste fișiere nu sunt fișiere obișnuite, cum ar fi fișierele text, acestea sunt fișiere care reprezintă dispozitive bloc, cum ar fi HDD-ul sau partițiile de pe el. `/dev/sda` reprezintă spațiul pe disc de la primul până la ultimul sector. Celelalte reprezintă partițiile, spațiul pe disc de la sectorul x la sectorul y așa cum este definit în tabelul de partiții (care se află în `/dev/sda`). Deci, atunci când distrugeți o partiție, distrugeți doar conținutul partiției, dar nimic nu se schimbă în tabelul de partiții care este stocat în primele sectoare ale lui `/dev/sda`.
str1ng avatar
drapel sh
Ahhh, bine am.
Puncte:1
drapel jp

General

Toate aceste acțiuni ar trebui efectuate atunci când sunt pornite de pe o altă unitate, de exemplu o unitate USB.

Ar trebui sterge intreaga unitate, adica /dev/sdx, Unde X este litera dispozitivului, în cazul dvs A. Ar trebui să fii foarte atent, deoarece acea literă de unitate se poate modifica și, dacă o înțelegi greșit, s-ar putea să distrugi date valoroase.

HDD și fărâmă

fărâmă poate șterge datele de pe un HDD, hard disk, dar mulți oameni susțin că este exagerat să suprascrieți de mai multe ori. Este suficient pentru a suprascrie cu zerouri o dată, pe care îl puteți face cu alte instrumente și va fi mai rapid și va cauza mai puțină uzură a hardware-ului. Poți să folosești

  • Discuri alias discuri-gnome sau
  • mkusb.

SSD (și HDD) conectat prin SATA sau NVME

Dacă aveți un SSD conectat prin SATA sau NVME, ar trebui să evitați să utilizați instrumentele de mai sus. În schimb, ar trebui să utilizați instrumentul încorporat pentru a remapa legăturile dintre locațiile de memorie logică și celulele de memorie fizică. Acest lucru se poate face prin instrumentul din linia de comandă hdparm în Ubuntu. Aceasta funcționează ca o criptare avansată, în care cheia este aruncată și este mult mai rapidă și provoacă o uzură mult mai mică în comparație cu suprascrierea.

O unitate de hard disk (HDD) destul de nouă conectată prin SATA poate fi, de asemenea, remapată folosind hdparm.

  • Blocați unitatea cu hdparm si optiunea --security-set-pass

  • Ștergeți unitatea cu hdparm si optiunea --security-erase

  • Deblocați unitatea cu hdparm si optiunea --deblocare-securitate

Vedea om hdparm pentru mai multe detalii.

SSD (și HDD) conectat prin USB

Avertisment: Folosind instrumentul încorporat prin hdparm este foarte riscant și trebuie evitat, când unitatea este conectată prin USB.

Pendrive USB și card de memorie și alte unități conectate prin USB

Poți să folosești

  • Discuri alias discuri-gnome sau
  • mkusb

pentru a șterge întregul dispozitiv de pe un pendrive USB sau card de memorie și alte unități conectate prin USB.

  • Un HDD conectat prin USB poate fi, de asemenea, șters fărâmă asa cum este descris mai sus.
str1ng avatar
drapel sh
Acest lucru a fost cu adevărat în profunzime! Vă mulțumim pentru explicația dumneavoastră!
Puncte:0
drapel cn
  • sda este întregul disc
  • sda1 este prima parte a discului respectiv și așa mai departe.
  • sdb este al doilea disc
  • sdb1 este prima partiție a celui de-al doilea disc și așa mai departe.

Pentru a șterge întregul disc cu toate partițiile, utilizați întregul disc - sda. Pentru a șterge o anumită partiție, specificați partiția - de exemplu sda2.

Numele dispozitivelor de disc pot diferi pe sisteme diferite.

Shred este un instrument excelent, dar fiți avertizat, este foarte ușor pentru un utilizator neexperimentat să șterge partiția sau discul greșit. Dacă da, vă pierdeți datele definitiv.

BTW, 25 de treceri vor dura mult timp. Aș schimba asta cu 1 sau două dacă nu este vorba despre informații Top Secret despre care vorbim.

str1ng avatar
drapel sh
Oh, bine, așa că dacă vreau să șterg totul, ar trebui să specific doar /dev/sda... Ei bine, în cazul în care folosesc shred, cu siguranță voi dori să șterg totul, s-ar putea să-l schimb în 5 treceri cu opțiunea de a-l suprascrie cu 0... Mulțumiri!

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.