Sikkerhed bør være en af de vigtigste søjler i enhver organisation og for enhver bruger uanset deres position, rolle eller evne til at bruge. Hvorfor er en vital og enkel søjle: Hver dag står vi over for millioner af angreb af enhver art på netværket og eksternt eller internt, der kan påvirke vores information og få dem til at falde i de forkerte hænder.
Når jeg tænker på dette sikkerhedsniveau, vil Solvetic gennem denne tutorial forklare i dybden, hvordan vi krypterer vores filsystemer i Linux på en praktisk og funktionel måde takket være et værktøj kaldet Cryptmount.
Hvad er CryptmountCryptmount er et værktøj udviklet til GNU / Linux -operativsystemer, hvorigennem en bruger uden root -privilegier har mulighed for at montere et krypteret filsystem uden at kræve brug af superbrugerrettigheder, noget der som standard overvejes i alle Linux -distributioner.
Cryptmount kan implementeres i Linux distros, der bruger kerne 2.6 eller nyere. Desuden tilbyder Cryptmount enkel administration til systemadministratoren for at oprette og administrere krypterede filsystemer i henhold til dm-crypt device-mapper-målet for den anvendte kerne.
I øjeblikket har vi to hovedmetoder til brug af krypterede filsystemer inden for kernen i enhver Linux -distribution, som er:
- Enheden driver til cryptoloop
- Enhedskortlægningssystemet ved hjælp af dm-crypt-målet.
Det nye devmapper -system tillader en renere organisering af kryptering og adgang til forskellige enheder, hvilket giver overlegen ydeevne.
Blandt de forskellige egenskaber ved dette værktøj har vi
Cryptmount funktioner
- Adgang til forbedret funktionalitet i kernen
- Gennemsigtig understøttelse af filsystemer, der er gemt på rå diskpartitioner eller loopback -filer
- Den har separat kryptering af adgangsnøgler til filsystemet, hvilket giver os mulighed for at ændre adgangskoder uden at kryptere hele filsystemet igen, hvilket forbedrer tiderne
- Mulighed for at gemme flere krypterede filsystemer inden for en enkelt diskpartition ved hjælp af en bestemt delmængde af blokke for hver
- For filsystemer, der ikke bruges ofte, behøver de ikke at være monteret ved systemstart.
- Afmontering af hvert filsystem er låst, så det kun kan udføres af brugeren, der monterede det eller superbrugeren.
- Alle krypterede filsystemer understøttes af cryptsetup
- Krypterede adgangskoder kan vælges til at være openssl-kompatible eller administreres via libgcrypt eller (for version 2.0-serien) med indbyggede SHA1 / Blowfish-tags
- Understøttelse af krypterede swap -partitioner (kun superbruger)
- Understøttelse af konfiguration af krypterede eller kryptoswap-filsystemer ved systemstart
Sådan installeres Cryptmount på Linux
Trin 1
For Debian- eller Ubuntu -systemer udfører vi følgende kommando for at installere Cryptmount:
sudo apt installer cryptmountI tilfælde af Fedora, RedHat eller CentOS, vil vi først køre følgende for at installere visse nødvendige pakker:
yum installer device-mapper-deve
Der indtaster vi bogstavet y for at bekræfte download og installation af pakkerne.
Trin 2
Når denne pakke er installeret, vil vi bruge wget -kommandoen til at downloade værktøjet:
wget https://downloads.sourceforge.net/project/cryptmount/cryptmount/cryptmount-5.2/cryptmount-5.2.4.tar.gz
Trin 3
Vi fortsætter med at udpakke denne downloadede fil:
tar -xzf cryptmount -5.2.4.tar.gzVi får adgang til det oprettede bibliotek:
cd cryptmount-5.2.4Der vil vi udføre følgende kommando for at starte konfigurationsprocessen:
./konfiguration
Trin 4
Endelig udfører vi installationen med følgende kommandoer:
lav make installNår denne proces er fuldført, vil vi konfigurere cryptmount og oprette et krypteret filsystem ved hjælp af værktøjet cryptmount-setup som superbruger eller gennem sudo som følger:
cyptmount-setup sudo cyptmount-setupNår denne kommando udføres, ser vi en række spørgsmål til konfiguration af et sikkert filsystem, der administreres af cryptmount. Først vil det bede om destinationsnavnet til filsystemet, bruger, der skal eje det krypterede filsystem, filsystemets placering og størrelse, filnavn (absolut navn) til din krypterede container, nøglelokation og adgangskode til destinationen.
I dette tilfælde har vi brugt navnet Solvetic til målfilsystemet. Følgende er en prøveudgang af kommandoutputtet r-setup:
FORSTØRRE
Trin 5
Senere konfigurerer vi de ønskede adgangskoder og definerer stier og filstørrelser:
FORSTØRRE
Trin 6
Endelig vil vi se følgende:
FORSTØRRE
Når vi har oprettet det nye krypterede filsystem, vil det være muligt at få adgang til det på følgende måde med angivelse af det navn, vi bruger til dets formål, og vi vil se en meddelelse, hvor adgangskoden til destinationen vil blive anmodet:
cryptmount Solvetic
FORSTØRRE
Trin 8
For at afmontere det oprettede system vil vi udføre følgende:
cryptmount -u Solvetic
FORSTØRRE
Trin 9
I tilfælde af at have flere krypterede filsystemer kan vi udføre følgende kommando for at kontrollere, hvilken vi har:
cryptmount -l
FORSTØRRE
Trin 10
Hvis du vil ændre adgangskoden til målet, udfører vi følgende:
cryptmount -c SolveticDer vil vi indtaste den nye adgangskode.
For at få mere hjælp til dette værktøj kan vi udføre en af følgende kommandoer:
mand cryptmount mand cmtab
FORSTØRRE
Således er Cryptmount et andet alternativ, når det kommer til at tilføje lag af sikkerhed ikke kun til Linux -filsystemet, men til alle de oplysninger, der er gemt der.