Slik skjuler du en fil eller mappe i et bilde i Linux
Hvis andre bruker Linux-PCen din fra tid til annen, kan du skjule filer og mapper fra nysgjerrige øyne. Men hvis de vet den åpenbare måten å vise skjulte filer, kan du bruke en mer hemmelig metode: komprimere disse filene og skjul dem i en uskyldig, utseende bildefil.
Før vi begynner, opprett en katalog som inneholder en bildefil (.png eller .jpg), og filen eller katalogen du vil gjemme. For vårt eksempel skal vi gjemme en katalog med filer, kalt secret_files. Vår opprinnelige bildefil er htg-site.png. Bruke cd
kommandoen for å bytte til katalogen som inneholder bildet og filen eller mappen som skal skjules.
cd filer_til_hide /
Vi lager en komprimert fil som inneholder katalogen vi vil gjemme i bildet. For å gjøre dette skriver vi følgende kommando ved spørringen og trykker på Enter.
zip -r secret.zip secret_files /
I kommandoen ovenfor, -r
vil inkludere alle underkataloger i den angitte katalogen i den komprimerte filen. Navnet på den komprimerte filen er secret.zip
og navnet på katalogen som skal komprimeres er secret_files
.
Når du blir returnert til ledeteksten, skriver du inn ls
og trykk Enter. Du vil se secret.zip
fil (eller hva du kalt din komprimerte fil) oppført.
Nå skal vi sammenkoble den komprimerte filen og bildefilen, og lagre den som en ny bildefil ved hjelp av katt
kommando. I vårt eksempel skriver vi følgende kommando ved spørringen og trykker på Enter.
cat htg-site.png secret.zip> secret.png
Den opprinnelige bildefilen må være oppført først før navnet på den komprimerte filen du vil sette inn i bildefilen. Deretter retter vi (>) den opprinnelige bildefilen og den komprimerte filen inn i et nytt bilde som heter secret.png
.
Når du bruker ls
kommandoen ved ledeteksten, vil du se den nye bildefilen, secret.png
, som gjemmer den komprimerte filen. Du kan vise det nye bildet ved hjelp av en hvilken som helst bildeviser eller redigeringsprogram. En enkel måte å se bildet på er å dobbeltklikke på det i Nautilus. Den åpnes automatisk i standard bildeviseren.
Når du har ditt nye bilde som skjuler filen eller mappen din, kan du slette den komprimerte filen og originalfilen eller mappen ved hjelp av rm
kommando. I vårt eksempel skrev vi følgende to kommandoer for å slette vår komprimerte fil og originalmappe.
rm secret.zip
rm -r secret_files
For å få tilgang til den skjulte filen eller mappen, må du kontrollere at du er i katalogen som inneholder bildet der filen eller mappen din er skjult. Deretter pakker du filen eller mappen fra bildet ved å skrive følgende kommando og trykke Enter.
unzip secret.png
Bytt navn på bildefilen din for secret.png
i kommandoen ovenfor.
Våre secret_files
katalogen er tilgjengelig igjen, og når vi bytter til den katalogen ( cd secret_files /
), og oppgi filene ( ls
), ser vi våre opprinnelige filer.
Dette er ikke nødvendigvis den sikreste måten å beskytte filene på. Det gjør dem bare mindre tydelige for at noen kaster seg rundt systemet. Du kan kryptere zip-filene dine for å gjøre dem mer sikre.
Du kan også skjule en komprimert fil i et bilde i Windows.