Vi har sett hur man raderar hela innehållet på hårddisken, men vad händer om allt du vill göra är att permanent radera en, två eller tolv filer? Den här guiden visar några av de vanligaste lösningarna för hur du säkert raderar filer på hårddisken. Linux.

Obs: De flesta SSD-diskar stöder (SSDDe flesta SSD-diskar på marknaden idag använder TRIM för att hantera sitt lediga utrymme, en funktion i deras firmware som omfördelar deras innehåll. I kombination med Linux-journalföringsfilsystem, som Ext3/4 och Reiser FS, är radering efter individuell filåterställning inte garanterad. Den enda lösningen i dessa fall är tyvärr en fullständig kärnvapenradering av hela innehållet på SSD:n.
1. Gå förbi papperskorgen
När du tar bort en fil flyttas den till papperskorgen. Om du vill kan du kringgå papperskorgen. På så sätt kommer dina raderade filer inte att finnas kvar i papperskorgen och markeras som helt raderade. Även om de fortfarande kan återställas är det ett steg längre att komma åt dem (i papperskorgen).

Att radera filer i Linux distro Precis som Kubuntu med KDE, starta standardfilhanteraren Dolphin. Klicka Meny -> Konfiguration -> Dolphin-konfiguration -> Papperskorgen För att komma åt relevanta inställningar. Det finns inget alternativ att inaktivera papperskorgen helt, men du kan använda ett smidigt knep som täcker de flesta behov: aktivera storleksgränsen och minska den till det minsta värdet.

På vår disk motsvarar detta 10.97 MB. Dolphin raderar innehållet i papperskorgen när det överskrider detta värde, vilket sannolikt sker varannan timme med en vanlig dator. Andra filhanterare, som Nautilus eller Nemo, har alternativ för att kringgå papperskorgen helt.

Ägabbat
- lätt att göra
- Ger dig en respitperiod innan filer permanent raderas.
nackdelar
- Tar inte bort några metadata som finns kvar på disken.
- Rensa inte data från filer.
2. Använd strimla
Om du använder en annan version av Ubuntu är shred troligtvis en del av det. Du kan börja använda det direkt för att radera alla känsliga filer i Linux som du vill radera helt.
Om du vill radera "bild.png" Slutligen, använd:
strimla -uvz -n 4 bild.png
- u shred säger åt dig att ta bort filen innan du skriver över den.
- v Visar utökad information.
- z fyller utrymmet som upptas av data med nollor för att minska risken för återställning.
- -n 4 översätts till fem borttagningspass: Pass-operationen utför ett pass som standard, och med "-n" kan du ange hur många ytterligare pass du behöver för ökad säkerhet. Den allmänna uppfattningen är att fem pass borde vara mer än tillräckligt för de flesta.
För att ta bort innehållet i flera filer eller mappar, använd jokertecken som:
shred -uvz -n 1 Bilder/images_0?.jpg shred -uvz -n 4 Bilder/*.*
I det första fallet, "?" Det kommer att vara ett jokertecken för ett enskilt tecken, och fragmenteringen kommer att radera de namngivna filerna. "bilder_01.jpg" و "bilder_02.jpg" , Till exempel.
I det andra fallet raderar strimlingsprocessen alla filer i katalogen. "Bilder" , oavsett namn eller typ.
Ägabbat
- En fil kommer att raderas helt.
- En glob-matchning kan utföras för att täcka flera filer.
nackdelar
- Vissa alternativtaggar är tvetydiga.
- Det kommer att ta lång tid att bli klar.
3. Använda dd i enskilda filer
Data Definition (dd) är ett annat verktyg som finns i nästan alla Linux-distributioner idag. Till skillnad från shred är dock en av dd:s största fördelar att det låter dig anpassa hur dina filer raderas i Linux.
För att använda dd behöver du veta den exakta storleken på din fil i byte:
ls -l /sökväg/till/din/fil | awk '{skriv ut $5}'

Du kan köra dd på din aktuella fil. Till exempel kommer det här kommandot att fylla din fil med tomma tecken:
dd status=progress bs=din_filstorlek count=1 if=/dev/noll av=/sökväg/till/din/fil

Förutom att fylla din fil med tomma tecken kan du också tvinga dd att rensa din fil med pseudo-slumpmässig data:
dd status=progress bs=din_filstorlek count=1 if=/dev/urandom of=/sökväg/till/din/fil

Du kan nu radera din fil med det vanliga rm-kommandot:
rm /sökväg/till/din/fil
Ägabbat
- Mångsidig – Den kan göra mer än att bara radera filer
- Filradering kan ställas in.
nackdelar
- Syntaxen är föråldrad, även för ett kommandoradsprogram.
- Kräver god förståelse för blockstorlekar.
4. Använd våtservett
Wipe är ett annat utmärkt alternativ. Hitta det i din distributions programvarucenter och installera det därifrån, eller använd:
sudo apt installera wipe

Att använda det är lika enkelt som att strimla, om inte ännu enklare. För att ta bort filer i Linux med Wipe, kör:
radera Bilder/deleteme.png
Detta kan vara irriterande, eftersom skanningen som standard använder flera tidskrävande steg för att ge ökad säkerhet. Dessutom kommer den att be om bekräftelse på raderingen.

Använd f-flaggan för att ta bort assertionen och r för att referera till underkataloger. c anger att chmod ska skanna om det behövs (när en fil eller katalog inte har vissa skrivbehörigheter), och q låter dig minska antalet genomgångar för snabbare radering. Observera att det är en liten bokstav när du använder q. Det kan följas av en bokstav. "Q" Stor anger antalet överfarter du behöver. Till exempel skulle det tidigare enkla kommandot, med dessa ändringar tillämpade, ändras till:
wipe -rfcq -Q 5 Bilder/deleteme.png
Ägabbat
- Lätt att använda, även med liten kommandoradsvana.
- Rimliga och säkra standardparametrar
nackdelar
- Standardparametrarna kan vara för strikta för de flesta användare.
- Fungerar kanske inte bra med aktiva tidskrifter.
5. Använd säker radering
SRM är ett av verktygen i Secure Delete-sviten, som specialiserar sig på att säkert ta bort data från hårddiskar. Många anser att det är det bästa verktyget för detta jobb.
För att installera hela Secure Delete-paketet på Ubuntu och kompatibla distributioner, använd:
sudo apt installera säker-delete

Efter det kan du radera vilken fil som helst med hjälp av:
srm Bilder/deleteme.png

Du kanske vill använda z-flaggan, som ersätter innehållet i din fil med nollor, för ökad säkerhet, och v-flaggan för utförlig information om operationen. Om du arbetar med kataloger och underkataloger, inkludera även r-flaggan för rekursivt läge. Om 38 omskrivningar är för stora för dig kan du minska tiden som krävs – såväl som säkerheten – genom att använda l-flaggan för att minska antalet omskrivningar till två. "endast". Detta kommer att konvertera föregående kommando till:
srm -rlvz Bilder/deleteme.png
Ägabbat
- Alternativen är lättförståeliga och intuitiva.
- Att ta bort en fil är mycket säkert och omfattande.
nackdelar
- Det kommer att ta lång tid att bli klar.
- Fungerar inte bra med system som använder RAID.
6. Ta bort filer i Linux med Perl
Förutom att använda verktyg kan du också dra nytta av enkla programmeringsspråk, som Perl, för att radera filer i Linux. Till exempel kommer följande kodrad att ersätta innehållet i din fil med tecknet "0":
perl -i -pe 's/[^*]/0/g' /sökväg/till/din/fil
- Flaggan -i anger att Perl ska bearbeta filen du anger i kommandot.
- Flaggan -pe anger att programmet ska loopa igenom innehållet i din fil.
- 's /[^*]/0/g' är ett substitutionskommando. Operatorn [^*] matchar varje byte i filen, och siffran 0 ersätter varje byte.

När du är klar kan du ta bort den modifierade filen med hjälp av rm:
rm /sökväg/till/din/fil
Ägabbat
- Du behöver inte lära dig en ny syntax om du kan Perl.
- Använder välkända abstraktioner som sed-substitution.
nackdelar
- Kommandot gör bara att en sekvens går igenom filen.
- Att ersätta innehåll med slumpmässig data kan vara osäkert.
7. GUI-metod: Använda Bleachbit
Om du har en aversion mot kommandoraden är Bleachbit en av de bästa lösningarna för att säkert radera dina data. (Bleachbit är känt för sin förmåga att rensa ditt Linux-system.) Som standard är verktyget specialiserat på att upptäcka redundanta filer och bli av med dem, som fortsätter att ta upp plats långt efter att du behöver dem. Men det inkluderar också den ofta bortglömda möjligheten att "riva" Alla filer manuellt efter återställning.

Installera den på din Ubuntu-kompatibla distribution via dess programvarucenter eller med hjälp av:
sudo apt installera bleachbit
Klick Meny -> Inställningar och aktivera alternativet "Skriver över filinnehåll för att förhindra återställning" För att förbättra säkerheten.

Gå tillbaka till dess huvudgränssnitt och klicka på Meny -> Strimla filer Från popup-fönstret väljer du de filer du vill skicka till ingenstans. Klicka på "radera" Bleachbit försäkrar dig om att du är säker på vad du försöker göra.

Du bör alltid komma ihåg att användningen av journalsystem och det faktum att vi inte vet hur "Hantera" Varje hårddisks firmware innehåller dess innehåll, vilket innebär att den bästa lösningen är att radera hela hårddisken – eller ännu bättre, fysiskt förstöra enheten.
Ägabbat
- lätt att använda
- Du kan ställa in den som säker som standard.
nackdelar
- Skivor kan inte torkas.
- Ledigt utrymme kommer inte att raderas.
8. Rensa fritt utrymme med dd
Även om säker radering gör det svårare att återställa filer, är det fortfarande möjligt att rekonstruera dem med hjälp av metadata på din disk. Åtgärda problemet genom att rensa allt tillgängligt ledigt utrymme på din enhet.
Det enklaste sättet att göra detta i Linux är att använda dd för att skapa en fil som fyller hela hårddisken:
dd status=progress if=/dev/zero of=/home/$USER/wipefree

När detta är klart måste du be ditt system att spara filen med "ledigt utrymme" på disken:
synkronisera
Slutligen, ta bort filen. "fritt utrymme" Använder rm:
rm /home/$USER/wipefree

Ägabbat
- Enkelt kommando som inte tar bort filer
- Rensa alla återstående metadata
nackdelar
- tar lång tid att avsluta
- Den tar inte bort filer direkt.
Vanliga frågor
F1: Är det möjligt att säkert radera fjärrfiler i Linux?
svar. Även om det är möjligt att säkert radera fjärrfiler finns det ingen garanti för att ett fjärrsystem i Linux inte kommer att säkerhetskopiera filer på sina diskar. Det är bäst att anta att inte alla fjärrsystem och diskar är säkra.
F2: Är mina filer helt borta efter att jag raderat dem på ett säkert sätt i Linux?
svar. Ditt system kan fortfarande behålla en del metadata från din gamla fil. Till exempel kan växlingspartitionen innehålla information om säker borttagning på ditt system.
Lindra detta genom att starta om och skapa nya filer på din disk.
F3: Är det bättre att ha fler behörigheter när man tar bort filer?svar. Inte nödvändigtvis. I de flesta fall borde fem omgångar förhindra att dataåterställningsverktyg återskapar din fil. Det är möjligt att återställa en fil med mer än fem omgångar, men det kräver mycket specialiserade verktyg och programvara för att fungera.


