USB-stasjoner og SD-kort har blitt dagligdags teknisk tilbehør i disse dager. Men deres utbredte bruk gjør dem også til et sikkerhetsproblem. Siden disse enhetene ofte inneholder personlige data, må du tørke dem helt før du gir dem til noen andre. I tillegg er det greit å kvitte seg med data på lagringsenheter før du kaster dem.
Linux tilbyr flere verktøy som gjør det enkelt å tørke personlige data. Nedenfor ser vi på noen av måtene du sikkert kan slette data fra USB-stasjonen eller SD-kortet i Linux.
Formatering vs. Sletting: Hva er forskjellen?
Vi vet at formatering av en USB gjør alle dataene på den enheten utilgjengelige. Men sletter den eksisterende data fullstendig? Svaret er nei. For når du formaterer enheten din, er alt du gjør å lage en ny partisjon og dermed gjøre de gamle partisjonene skrivbare. Men de originale dataene forblir på enheten.
Mange solide datagjenopprettingsverktøy gjør det til en lek å hente data fra slike enheter. Så hvis harddisken din inneholder sensitive data, bør du fokusere på å slette dem i stedet for bare å formatere enheten. For å slette data fra USB-stasjonen eller SD-kortet, må du overskrive dem med unødvendige tilfeldige data.
Sikker Tørk Flash Drive eller SD-kort innhold i Linux
For å slette alle personlige data fra enheten din, må du følge noen få trinn. Den første oppgaven er å finne riktig enhet. Bruke lsblk kommando for å finne den nøyaktige enheten og partisjonen.
lsblk
Det vil vise en liste over blokkenheter som er koblet til systemet. Finn enheten din basert på lagringsstørrelsen. For illustrasjon vil vi vurdere /dev/sdb å være enheten og /dev/sdb1 som sin primære partisjon. Etter å ha funnet enheten og partisjonen, demonter partisjonen ved å bruke kommandoen nedenfor:
sudo umount /dev/sdb1
Når den er avmontert, må du overskrive innholdet på den enheten. Linux-brukere kan velge mellom flere verktøy, inkludert dd, shred og badblocks. Etter å ha tørket dataene, må du opprette en ny partisjon og formater USB-stasjonen på Linux.
Slett USB-stasjon eller SD-kort ved å bruke dd
dd-kommandoen i Linux brukes til å kopiere og konvertere filer. Du kan imidlertid også bruke dd for å slette innholdet på en lagringsenhet.
For eksempel overskriver følgende dd-kommando innholdet på USB-stasjonen eller SD-kortet med alle nuller. Sørg for å spesifisere riktig enhetsnavn, ellers kan du ødelegge andre partisjoner.
sudo dd hvis=/dev/null av=/dev/sdb bs=4096 status=fremgang
En enkel null-overskriving er mer enn nok for vanlige brukere. Men i noen tilfeller kan en del av de underliggende dataene fortsatt gjenopprettes ved hjelp av spesialisert programvare. Hvis dette bekymrer deg, overskriv stasjonen ved å bruke tilfeldige data i stedet for alle nuller.
sudo dd hvis=/dev/utilfeldig av=/dev/sdb bs=4096 status=fremgang
Denne kommandoen kan ta lang tid å fullføre, basert på enhetsstørrelsen. Du vil legge merke til en melding som sier "ingen plass igjen på enheten"når det er slutt. Alt du trenger å gjøre nå er å lage en ny partisjon ved å bruke ditt foretrukne filsystem.
Sikker tørking av USB-stasjon eller SD-kort ved hjelp av makulering
Makuleringsverktøyet er et robust dataslettingsverktøy inkludert i alle Linux-distribusjoner som standard. Det er en del av coreutils pakke, noe som gjør det til et solid valg for å slette sensitive data fra USB- eller SD-lagring.
Det er et kraftig program som overskriver lagring ved hjelp av pseudo-tilfeldige data. Så sjansen for å gjenopprette slettet innhold er nesten ingenting. På standardinnstillingene bruker shred tre passeringer for å overskrive. Men du kan kontrollere denne parameteren ved å bruke -n alternativ.
sudo makulere -v /dev/sdb
De -v alternativet forteller shred å vise en fremdriftsrapport for operasjonen. Bruker -z alternativet legger til en siste overskriving med alle nuller, noe som er nyttig for å skjule effekten av makulering.
sudo makulere -v -z /dev/sdb
Dessuten lar shred også overskrive enheter som bruker data fra tilfeldige kilder som /dev/urandom.
sudo makulere -v -z --random-source=/dev/utilfeldig -n1 /dev/sdb
Slett USB-stasjon eller SD-kort ved å bruke badblocks
Du kan trygt slette innholdet på flash-stasjonen med en destruktiv lese-skrive-test ved å bruke badblocks. Det er et verktøy som brukes til å finne dårlige sektorer på lagringsenheter. En viktig fordel med badblocks er at den er tilgjengelig på mest populære Linux-systemer som standard.
Bruk badblocks-kommandoen nedenfor for å slette innholdet i /dev/sdb. Denne kommandoen kan ta lang tid siden den skriver data ved hjelp av fire forskjellige pass.
sudo badblocks -wsv /dev/sdb
Vi har kombinert -s og -v alternativer for å vise en fremdriftslinje og få detaljert informasjon. Hvis du leter etter en raskere tilnærming, bruk kommandoen nedenfor i stedet:
sudo badblocks -wsv -t 0x00 /dev/sdb
De -t alternativet spesifiserer et testmønster for overskriving. Kommandoen ovenfor bruker en enkelt passering av alle nuller, noe som gjør den sammenlignelig raskere.
Opprett ny partisjon på USB-stasjonen eller SD-kortet
Når du overskriver lagring ved å bruke en av metodene ovenfor, sletter de alt, inkludert partisjoner og partisjonstabeller. Så du må opprette en ny partisjon og formatere den før du kan bruke enheten. Du kan enkelt lage eller administrer diskpartisjoner i Linux med fdisk.
sudo fdisk -l
Denne kommandoen viser alle partisjonene på systemet ditt, inkludert det på USB- eller SD-kortet. Bruk kommandoen nedenfor for å velge enheten din (/dev/sdb). Vær forsiktig med dette trinnet og dobbeltsjekk alt.
sudo fdisk /dev/sdb
Du vil gå inn i fdisk-ledeteksten. Nå, skriv n for å opprette en ny partisjon. Du må velge en partisjonstype, nummer og starten og slutten av lagringssektoren for denne partisjonen. Det er best å beholde alt som standard ved å trykke på Tast inn nøkkel.
Etter å ha opprettet partisjonen, må du skrive endringene til enheten din. Bruke w kommando i fdisk og trykk Tast inn. Det vil opprette den nye partisjonen /dev/sdb1. Når det er gjort, formater partisjonen ved å bruke kommandoen nedenfor:
sudo mkfs.vfat -F 32 /dev/sdb1
Beskytt personopplysninger fra å falle i feil hender
Data har blitt aldri så viktig med den konstante fremveksten av teknologi og alt den har å tilby. Så beskyttelse av personlig informasjon bør være en toppprioritet for alle. Derfor må du slette USB-enhetene og SD-kortene dine på riktig måte før du deler dem ut til andre eller selger dem.
Det er også like viktig å permanent slette data fra gamle mobiltelefoner siden de også er veldig enkle å gjenopprette.
5 beste måter å permanent slette Android-data
Les Neste
Relaterte temaer
- Linux
- USB-stasjon
- SD kort
- Drive Format
Om forfatteren

Rubaiat er en CS grad med en sterk lidenskap for åpen kildekode. Bortsett fra å være en Unix-veteran, er han også opptatt av nettverkssikkerhet, kryptografi og funksjonell programmering. Han er en ivrig samler av brukte bøker og har en uendelig beundring for klassisk rock.
Abonner på vårt nyhetsbrev
Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis e-bøker og eksklusive tilbud!
Klikk her for å abonnere