Passordbeskytte filer og mapper i Linux

Sikkerhet noen ganger tilsvarer tilregnelighet. Du må holde sensitiv informasjon fra nysgjerrige øyne av ulike grunner. Du har kanskje en mappe som må gis kun tilgang til bestemte personer og det lever i en felles mappe. Eller du har en mappe på skrivebordet maskin som du ønsker å sikre at ingen andre enn deg selv kan se. Uansett grunn, er det behov for passordbeskyttelse av mapper

I denne artikkelen skal jeg vise deg mer enn én måte å gjøre dette på. Ved hjelp av tillatelser, ved hjelp av zip, og ved hjelp av kryptering. Forhåpentligvis til slutt, vil du ha en metode som passer dine behov og dine evner.

Verktøyene

Mest sannsynlig har du allerede alle de verktøyene du trenger installert. Det kan være en liten sjanse for at gpg ikke er installert. For å finne ut problemet kommandoen som gpg.
Denne kommandoen skal returnere den versjonen av gpg du har installert. Du bør også vite (som om du ikke allerede vet) at disse oppgavene vil alt være ferdig fra kommandolinjen. Så åpne opp din favoritt terminal og gjør deg klar til å skrive.

Tillatelser

Siden vi snakker om Linux, holde andre brukere fra å se dine filer /mapper er faktisk ganske enkelt. Alt du trenger å gjøre er å sørge for at den leserettigheter for andre og reisefølge ikke er satt. Så la oss si at du oppretter en mappe på hjemmeområdet kalt ~ /TEST. Som standard tillatelsene på den mappen vil være:

drwxr-xr-x

Dette betyr at alle i gruppen og alle andre kan lese og kjøre innen den katalogen. La oss fjerne disse tillatelsene. For å gjøre dette gi kommandoen:

chmod -R go-rx TEST

Nå er den eneste brukeren som kan lese, skrive eller utføre innenfra TEST katalog er du. Det er ett problem med det - root brukeren vil fortsatt ha tilgang til denne mappen. Eller noen med ditt brukerpassord for den saks skyld. Så la oss ta dette ett skritt videre.

Zip

Du kan ikke ha visst dette, men du kan kryptere en zip-fil. La oss si at du ikke ønsker en av brukerne av systemet å se innholdet i den aktuelle mappen. For å gjøre det med zip
kommandoen er enkelt. Det eneste problemet med dette er mappen vil nå være i zippet form og den eneste måten for deg å vise innholdet er å pakke den ut. Det er enkelt å gjøre også. Men la oss zip og kryptere med samme mappe ~ /TEST. Zip og kryptere denne mappen du vil gi kommandoen:

zip -e -r TEST TEST

Du vil bli bedt om å oppgi et passord for kryptering. Kommandoen ovenfor ville fullføre med en kryptert TEST.zip fil og la TEST mappen bak. Du vil da ønsker å slette denne mappen slik at ingen kunne se innholdet. Å pakke inn kommandoen som samme mappe problemet:

unzip TEST

Du vil da bli bedt om det samme passordet du ga for kryptering. Når du klarer å skrive inn passordet filen skal pakkes ut.

Nautilus

Det er en veldig enkel måte å kryptere filer fra Nautilus filbehandler. For å gjøre dette må du installere følgende:

sjøhest

sjøhest-plugins

Seahorse er en krypterings front-end for GNOME-skrivebordet . Mer enn sannsynlig sjøhest er allerede installert, men sjøhest er det ikke. For å installere sjøhest-plugins åpne opp din legg til /fjern programvare verktøy, søk etter "sjøhest" (uten anførselstegn), markere både for installasjon (hvis sjøhest allerede er installert bare markere sjøhest-plugins), og klikk på Bruk for å installere. Anmeldelser

Når dette er installert, må du logge ut og inn igjen for å bruke endringene på Nautilus. Etter at du har logget deg tilbake i åpne opp Nautilus og høyreklikk på en fil eller en mappe. Du skal nå se i aksjon menyen, en oppføring for kryptering. Du kan enten kryptere en enkelt fil eller en mappe. Du vil selvfølgelig må allerede ha opprettet gpg nøkkelen for å gjøre dette. Men ikke bekymre deg, kan du opprette din gpg nøkkel innenfra Seahorse. Ved å kryptere en fil eller en mappe, de eneste som kan se innholdet i den filen eller mappen vil være de med krypteringsnøkkelen.

Avsluttende tanker

Det er så mange måter å beskytte din filer /mapper i Linux. Noen av de ovennevnte metodene er mye sikrere enn andre, men hver metode vil få deg til der du ønsker å være -. Trygg