Annonse

Hvis du noen ganger deler din Linux-PC med andre, vil du sannsynligvis skjule personlige filer fra nysgjerrige familie og venner. Du kan enkelt skjule filer og mapper i Linux ved å sette en prikk (.) Foran fil- eller mappenavnet.

Men hvis noen av familie og venner i det hele tatt er teknisk kyndige, vil de vite hvordan de kan se skjulte filer og mapper. Så du trenger en mindre åpenbar måte å skjule filer og mapper på. Du kan bruke en form for datakryptering kalt steganography, som skjuler informasjon i en vanlig bildefil.

Vi skal dekke to måter å skjule filer på et bilde på, den ene ved å bruke kommandolinjen, den andre ved hjelp av et grafisk verktøy som heter Steg. Jeg vil også vise deg hvordan du kan slette originale filer på en sikker måte, slik at de ikke kan gjenopprettes.

Skjul filer i et bilde ved hjelp av terminalen

Trykk på for å begynne Ctrl + Alt + T å åpne et terminalvindu og lag en ny mappe Hvordan håndtere filer i Linux-terminalen og skrivebordetNår du har gjort endringen til Linux, vil du finne et fornuftig skrivebord som er enkelt å bruke, fra å installere nye apper og starte dem til å organisere dataene dine.

Les mer . Kopier eller flytt bildefilen (PNG eller JPG) du vil bruke til den nye mappen.

Avhengig av filstørrelsen og hvor mange du vil skjule, kan det være lurt å bruke et stort bilde slik at det er nok plass inne i bildet til å lagre filene.

Før du gjemmer en fil i et bilde ved hjelp av cmd, må du komprimere den.

Komprimerer filene du vil skjule i en ZIP-fil

Hvis du har flere filer å skjule, må du først komprimere dem til en ZIP-fil. Det er enklest å gjøre dette når alle filene er i en mappe. Lag en undermappe i hovedmappen du opprettet, og flytt filene som skal skjules i den undermappen. For eksempel har vi en mappe som heter Bilder som inneholder en bildefil med navnet MakeUseOf-Site.png og en undermappe som heter FilesToHide som inneholder filene som skal skjules.

Hvis du vil komprimere filene dine til en ZIP-fil, bruker du cd kommando for å navigere til mappen som inneholder bildefilen og mappen som inneholder filene som skal skjules. Kjør følgende kommando:

zip -r secret.zip FilesToHide /

De -r alternativet i kommandoen ovenfor inkluderer rekursivt alle undermapper i den angitte mappen i den komprimerte filen. Erstatte secret.zip med hvilket navn du vil bruke for ZIP-filen. Og erstatte FilesToHide / med navnet på mappen som inneholder filene du vil skjule.

skjul filer på bilder i Linux

Sammenkoble ZIP- og bildefilene i en bildefil

Nå skal vi kombinere eller sammenkoble ZIP-filen og bildefilen ved å bruke katt kommando. I vårt eksempel kjører vi følgende kommando.

cat MakeUseOf-Site.png secret.zip> secret.png

MakeUseOf.png er vår opprinnelige bildefil og secret.zip er ZIP-filen som inneholder filene vi vil skjule. Vi dirigerer disse to filene til en ny bildefil som heter secret.png. Bytt ut de tre filnavnene med dem du brukte. Den originale bildefilen må vises først. Deretter filen du gjemmer.

Bruke ls kommando for å liste opp filene i gjeldende mappe. Du ser den nye bildefilen du opprettet. Du kan åpne den resulterende bildefilen i hvilken som helst bildevisning eller redigerer og se det originale bildet.

skjul filer på bilder i Linux

For å få tilgang til filene som er skjult i en bildefil, trykk Ctrl + Alt + T å åpne et terminalvindu, hvis det ikke allerede er åpent. Bruke cd kommando for å navigere til mappen som inneholder bildet med de skjulte filene.

Pakk ut ZIP-filen fra bildet ved hjelp av følgende kommando.

pakke ut secret.png

Erstatte secret.png med navnet du brukte til bildet ditt som inneholder de skjulte filene. Når du skriver ls når du blir bedt om det, ser du den originale mappen som inneholder filene du komprimerte. Bruk cd for å åpne den mappen, så ser du de originale filene dine.

skjul filer på bilder i Linux

Slett originale filer på en sikker måte

Når du har gjemt filene dine i en bildefil, bør du slette de originale filene på en sikker måte. Dette er enkelt å gjøre i Linux ved å bruke makulere kommando.

trykk Ctrl + Alt + T å åpne et terminalvindu, hvis det ikke allerede er åpent. Bruke cd kommando for å navigere til mappen som inneholder filene du vil slette sikkert.

I vårt eksempel skriver vi følgende kommando.

shred -z - fjern HideThisFile.txt ThisFileIsPrivate.txt

Som standard blir filene overskrevet tre ganger. Det er generelt nok, men du kan endre det ved å legge til -iterations = N til kommandoen (før filnavnene). Bytt ut “N” med antall ganger du vil at filene overskrives.

De -z alternativet overskriver filene en siste gang med nuller for å skjule makulering. De -ta vekk alternativet sletter filen. Er det ikke det som makulerer? Ja, men uten -ta vekk alternativet, vil filen fremdeles vises som om den ikke er blitt slettet.

For mer informasjon om makuleringskommandoen, skriv mann makulere straks.

skjul filer på bilder i Linux

Skjul filer i et bilde ved å bruke Steg

Hvis du foretrekker å bruke et grafisk verktøy for å skjule filer i bilder, anbefaler vi Steg. Det har et brukervennlig grensesnitt og trenger ikke å installeres.

Last ned riktig versjon av Steg

Gå til nedlastingsside for Steg og velg enten 32-biters eller 64-bitersversjonen. Hvis du ikke vet om du kjører en 32-biters eller 64-bitersversjon av Ubuntu, kan du sjekke inn systemet ditt.

Gå til Systemmeny> Om denne datamaskinen.

skjul filer på bilder i Linux

De detaljer dialogboksen vises. På Oversikt skjermen, får du se heller 32-bit eller 64-bit.

Last ned versjonen av Steg som samsvarer med systemet ditt, og lagre det i sin egen mappe.

skjul filer på bilder i Linux

Komprimere filer du vil skjule ved hjelp av File Manager

Hvis du har flere filer å skjule, må du først komprimere dem til en ZIP-fil. Åpne File Manager og naviger til mappen som inneholder filene du vil skjule.

Ikke åpne mappen. I stedet høyreklikk på mappen og velg Komprimere.

skjul filer på bilder i Linux

Skriv inn et navn for ZIP-filen i Filnavn boksen og velg .glidelås fra rullegardinlisten til høyre. Klikk deretter Skape.

Klikk Lukk i dialogboksen som forteller deg ZIP ble opprettet vellykket.

skjul filer på bilder i Linux

Pakk ut og kjør Steg

Steg laster ned som en komprimert fil i .tgz format. Naviger til mappen der du lagret filen. Høyreklikk på filen og velg Pakk ut her.

skjul filer på bilder i Linux

Åpne den resulterende mappen og dobbeltklikk på steg-programfilen.

Bla til slutten av Sluttbrukerlisensavtale (EULA) dialogboks og klikk Ja.

skjul filer på bilder i Linux

Første gang du kjører Steg, vises en dialogboks som forteller deg hvor innstillingene vil bli lagret. Klikk OK.

skjul filer på bilder i Linux

Skjul ZIP-filen i et bilde

For å skjule ZIP-filen din i et bilde, klikk Åpent generisk bilde for å åpne bildet du vil bruke.

skjul filer på bilder i Linux

Importer bilde som ukomprimert naviger til mappen som inneholder bildet, og velg bildefilen. Klikk Åpen.

skjul filer på bilder i Linux

Steg viser bildet to ganger, under Originale medier og under Modifiserte medier.

Før du skjuler ZIP-filen i bildet, må du velge krypteringstype og spesifisere en passordfrase. For å gjøre dette, klikk konfigurasjon på verktøylinjen. Du kan også gå til Rediger> Konfigurasjon på menylinjen.

skjul filer på bilder i Linux

Hvis du bare gjemmer filer i bildet for ditt eget formål, og ikke sender bildet til noen andre, kan du bruke den symmetriske kryptografimodusen. Det er også tre andre kryptografimetoder tilgjengelig. Du kan lese mer om Stegs kryptografimodus i deres hjelpesystem.

Som eksempel vil vi bruke symmetrisk modus. På Steg-alternativer dialogboks, velg Symmetric PassPhrase (skjule eller trekke ut) fra Kryptoalternativer nedtrekksliste.

Deretter skriver du inn en passphrase. Passordfrasen din må oppfylle alle kravene som vises når du holder musen over passphrase eske. De passphrase -boksen forblir rød til passordfrasen din oppfyller kravene. På det tidspunktet blir boksen grønn.

Du kan også inkludere en tekstmelding i bildet. For å gjøre dette, sjekk Legg inn en tekstmelding og legg inn meldingen i boksen under avmerkingsboksen.

Klikk OK.

skjul filer på bilder i Linux

Nå skal vi legge ZIP-filen til bildet. Klikk Skjul data.

skjul filer på bilder i Linux

Naviger til der du lagret ZIP-filen, velg den og klikk Åpen.

En melding vises når dataene dine er skjult. Klikk OK.

skjul filer på bilder i Linux

Klikk på for å lagre det endrede bildet som inneholder den skjulte filen Lagre.

skjul filer på bilder i Linux

Skriv inn en Navn for den endrede bildefilen og velg filtypen du vil bruke (TIF eller .png). Naviger til der du vil lagre bildet, og klikk på Lagre.

skjul filer på bilder i Linux

Pakk ut en fil som er skjult i et bilde

For å få tilgang til skjulte filer i et bilde, åpner du Steg og klikker Åpent generisk bilde på verktøylinjen.

Naviger til der du lagret det endrede bildet, velg bildefilen og klikk Åpen.

skjul filer på bilder i Linux

Klikk konfigurasjon på verktøylinjen eller gå til Rediger> Konfigurasjon.

Velg det samme Kryptomodus du brukte da du gjemte filen i bildet og skrev den samme passphrase. De passphrase -boksen forblir rød til passordfrasen din oppfyller kravene. På det tidspunktet blir boksen grønn.

Klikk OK.

skjul filer på bilder i Linux

Klikk Pakk ut data på verktøylinjen.

skjul filer på bilder i Linux

Naviger til mappen der du vil lagre den utpakkede filen, og klikk på Velge.

En melding vises når dataene dine er trukket ut. Klikk OK.

skjul filer på bilder i Linux

Følgende filer vises i mappen der du har trukket ut det endrede bildet.

  • README.txt: Denne filen inneholder informasjon om Steg og en URL for nettstedet deres.
  • : Dette er filen du gjemte i bildet. I vårt eksempel er det secret.zip-filen.
  • .sha1: Denne filen inneholder filen Sha1 fra filen som er skjult i bildet.
  • .tekst: Denne filen inneholder valgfri tekst du innebygde i bildet på Steg-alternativer dialogboks. Hvis du ikke legger inn noen tekst i bildet, vil denne filen fortsatt være der, men den vil være tom.

Filnavnet for .sha1 og .tekst filer inkluderer utvidelsen for filen du gjemte i bildet. Så det er normalt å se et filnavn som secret.zip.txt.

skjul filer på bilder i Linux

Steganografi: Mer nyttig enn sikker

Steganografi er ikke den sikreste måten å beskytte filene dine på, men det fungerer hvis du bare vil at filene dine skal være mindre åpenbare for en nysgjerrig venn eller familiemedlem som liker å lirke inn i livet ditt.

Du kan gjøre steganografi litt sikrere ved kryptering av ZIP-filene dine Slik krypterer du filer og mapper i UbuntuVisste du at du kan beskytte dine personlige filer på Linux ved å kryptere filene og mappene dine? Slik gjør du det ved å bruke Ubuntu og GnuPG. Les mer før du gjemmer dem i et bilde. Du kan også skjul filer, mapper og stasjoner Hvordan skjule filer, mapper og stasjoner i Windows 10Trenger du å skjule filer og mapper på datamaskinen din? Her dekker vi fem måter å skjule filer, mapper, til og med stasjoner på Windows. Les mer i Windows.

Lori Kaufman er en frilans teknisk forfatter bosatt i Sacramento, CA-området. Hun er en dings og teknisk geek som elsker å skrive artikler til en lang rekke emner. Lori elsker også å lese mysterier, korssting, musikkteater og Doctor Who. Kontakt Lori på LinkedIn.