Annons

hur man krypterar filer i LinuxMark har tidigare beskrivit hur du kan använda TrueCrypt för att kryptera dina känsliga data. Även om det är en bra krypteringsprogramvara, kräver det att du fördelar en fast storlek till behållaren innan du kan lagra konfidentiell information till den. Om du bara använder 10% av det tilldelade utrymmet går de återstående 90% av utrymmet till avfall. Om du letar efter en mer dynamisk lösning för att kryptera filer i Linux kan eCryptfs vara lösningen för dig.

eCryptfs är ett staplat kryptografiskt filsystem inbäddat i Linux-kärnan (version 2.6.19 och senare). Som ett staplat filsystem kan det enkelt kryptera och dekryptera filerna på din Linux-PC när de skrivs till eller läses från hårddisken.

Den största fördelen med eCryptfs är att all kryptering sker på en-filnivå. Det betyder att du inte behöver skapa en behållare med fast storlek för att hålla dina filer.

Det finns flera fördelar med en-filkryptering:

  • Eftersom varje fil behandlas annorlunda, på en delad plattform / server / katalog, kan du ha olika filer krypterade av olika användare och varje användare har bara åtkomst till sina filer.
    instagram viewer
  • Alla kryptografiska metadata lagras i filens rubrik. Detta innebär att den krypterade filen kan kopieras / flyttas från en plats till en annan utan att förlora sin konfidentialitet.
  • Det kräver ingen speciell lagringsallokeringsinsats på disken. Du behöver inte fördela 1 GB (eller mer) av hårddiskutrymmet för att lagra dina känsliga data som kanske bara är få megabyte.

Installera eCryptfs

Installationsmetoden kan skilja sig åt i olika distros. I Ubuntu 8.04 och senare kan du installera eCryptfs med följande kommando:

sudo aptitude installera ecryptfs-utils

För Ubuntu 8.10

Eftersom eCryptfs implementeras i Ubuntu 8.10 kan du enkelt konfigurera det med följande kommando:

ecryptfs-setup-privat

När du har installerat Ubuntu 8.10 hittar du en Privat mappen i din hemkatalog. För att komma åt mappen måste du montera den med det här kommandot:

mount.ecryptfs_private

Du kan nu lägga till dina känsliga filer i Privat mapp. Kryptering kommer att göras när filen läggs till i mappen.

För att ta bort mappen använder du kommandot:

umount.ecryptfs_private

För Ubuntu 8.04 eller annan Ubuntu-baserad distro

Skapa först en mapp i din hemkatalog och namnge den hemlighet

mkdir ~ / hemlighet

Ändra filtillståndet så att du bara kan komma åt

chmod 700 ~ / hemlighet

Montera eCryptfs på hemlighet mapp

sudo mount -t ecryptfs ~ / secret ~ / secret

Det uppmanar dig att svara på några frågor:

1) Välj din nyckeltyp för nyskapade filer

ecryptfs handledning

Tryck på '1' för att välja lösenfras

2) Välj din krypteringsciffer

ecryptfs-chiffer

Tryck på Enter för att välja standardalternativet [AES]

3) Välj tangentbyte

ecryptfs-keybyte

Tryck på Enter för att välja standardalternativet [16]

4) Aktivera ren text genomgång

Skriv 'N' för att välja Nej.

Det är allt. Du kan nu lägga till filer i hemlighet mapp.

Om du vill testa eCryptfs pålitlighet, avmonterar du hemlighet och se om du kan öppna filerna i mappen.

sudo umount ~ / hemlighet

Om allt är bra bör du inte kunna öppna några filer i mappen.

Vilka andra krypteringsmetoder du använder för att skydda dina filer?

Damien Oh är en heltäckande teknikgeek som älskar att finjustera och hacka olika operativsystem för att göra livet enklare. Kolla in hans blogg på MakeTechEasier.com där han delar alla tips, tricks och handledning.