Hvordan kryptere og dekryptere en partisjon i Raspberry Pi

Hvordan kryptere og dekryptere en partisjon i Raspberry Pi
Kryptering og dekryptering av en partisjon på Raspberry Pi er en viktig oppgave siden det hjelper deg å beskytte sensitive data fra rekkevidden til en uautorisert bruker. Krypteringsprosessen bruker en matematisk algoritme for data, inkludert partisjoner og disker, og de brukerne som ønsker å få tilgang til dem, trenger en dekrypteringsnøkkel.

Hvis du vil lære å kryptere og dekryptere en partisjon på Raspberry Pi, følg denne artikkelen retningslinjer.

Krypter og dekrypterer en partisjon i Raspberry Pi

Til kryptere og dekryptere En bringebær Pi-partisjon, følg de undergitte trinnene:

Trinn 1: Installer først krypteringsverktøyet som heter CryptSetup På Raspberry Pi fra følgende kommando:

sudo apt install cryptsetup -y

Steg 2: Fest en diskstasjon til Raspberry Pi som du vil lage en partisjon. Her, i mitt tilfelle, er det en USB -stasjon, som kan bli funnet gjennom følgende kommando:

LSBLK

Trinn 3: Siden vi her har å gjøre med fjerningsmedier, må vi demontere stasjonen først fra følgende kommando:

sudo umount /dev /sda1

Merk: Stasjonen kan være annerledes i ditt tilfelle.

Trinn 4: For å bekrefte at partisjonen er demontert, kan du kjøre følgende kommando:

LSBLK /Dev /SDA1

Trinn 5: Formater nå den målrettede partisjonen og lag en Luks -krypteringsbeholder fra følgende kommando:

sudo cryptsetup luksformat -type lUKS1 /dev /sda1

Merk: Luks -krypteringsbeholderen hjelper deg med å lage en kryptert partisjon.

Trinn 6: Oppgi et passord for partisjonen og bekrefte det også.

På dette tidspunktet er partisjonen vellykket kryptert.

Dekryptere en partisjon

Du har ikke direkte tilgang til stasjonen siden den er kryptert. For å dekryptere stasjonen, må du opprette en kartlegging for stasjonen og åpne den med følgende kommando:

sudo cryptsetup -v luksopen /dev /sda1 my_drive

Merk: Du må oppgi et passord for den krypterte stasjonen du setter i trinn 5 og trinn 6. Kommandoen ovenfor vil opprette en Mapper -stasjon på systemet ditt, som ligger i “/dev/mapper”. Du kan bekrefte det fra “LS” -kommandoen:

ls -l /dev /mapper

Siden stasjonen ikke har et partisjonssystem, må vi opprette et filsystem for det ved å bruke følgende kommando:

sudo mkfs.VFAT -F32/Dev/Mapper/My_Drive

Lag nå en katalog for den krypterte stasjonen fra følgende kommando:

sudo mkdir -p /mnt /encrypt_dir

Kopier deretter dataene fra den krypterte stasjonen til den opprettet katalog fra følgende kommando:

sudo mount/dev/mapper/my_drive/mnt/crypt_dir

Du kan sjekke stasjonstypen ved å kjøre følgende kommando:

LSBLK | grep my_drive

Du kan nå demontere stasjonen akkurat som du gjør for andre fjerningsmedier ved å bruke følgende kommando:

sudo umount/dev/mapper/my_drive

Nå er stasjonen demontert, vi bør lukke partisjonsvolumet og dissosiere minnet i kjernen fra kartleggingen og tasten ved å bruke følgende kommando:

sudo cryptsetup luksclose my_drive

For å bekrefte at stasjonen ikke lenger er tilgjengelig for systemet, kan du kjøre følgende kommando:

LSBLK | grep my_drive

Konklusjon

Raspberry Pi -brukerne kan kryptere og dekryptere en partisjon på systemet ved først å installere CryptSetup nytte. Da må de demontere en partisjonstasjon og utføre krypteringsprosessen med Luks krypteringsbeholder. Det gir brukerne muligheten til å angi et sterkt passord for en partisjon. Senere kan brukerne dekryptere den samme partisjonen ved å opprette en kartlegging for stasjonen, lage et filsystem og kopiere de krypterte partisjonsdataene på en annen stasjon. Etter det kan de demontere og lukke partisjonen for å fullføre dekrypteringsprosessen på Raspberry Pi -systemet.