реклама

как да шифроваме файлове в LinuxМарк преди е описал как можете да използвате TrueCrypt за криптиране на вашите чувствителни данни. Въпреки че това е страхотен софтуер за криптиране, той изисква предварително да определите фиксиран размер на контейнера, преди да можете да съхранявате поверителни данни в него. Ако използвате само 10% от разпределеното пространство, останалите 90% от пространството отиват на отпадъци. Ако търсите по-динамично решение за криптиране на файлове в Linux, eCryptfs може да бъде решение за вас.

eCryptfs е подредена криптографска файлова система, вградена в ядрото на Linux (версии 2.6.19 и по-нови). Бидейки подредена файлова система, тя може лесно да криптира и дешифрира файловете на вашия Linux компютър, докато те са записани или четени от твърдия диск.

Най-голямото предимство на eCryptfs е, че цялото криптиране се извършва на ниво един файл. Това означава, че не е нужно да създавате контейнер с фиксиран размер, който да съхранява вашите файлове.

Има няколко предимства на еднофайл криптиране на ниво:

instagram viewer
  • Тъй като всеки файл се третира по различен начин, в споделена платформа / сървър / директория, можете да имате различни файлове, криптирани от различни потребители и всеки потребител има достъп само до своите файлове.
  • Всички криптографски метаданни се съхраняват в заглавката на файла. Това означава, че криптираният файл може да се копира / премества от едно място на друго, без да губи своята поверителност.
  • Не изисква специални усилия за разпределяне на дисково съхранение. Не е нужно да отделяте предварително 1GB (или повече) от мястото на вашия твърд диск, за да съхранявате чувствителните си данни, които може би са само няколко мегабайта.

Инсталиране на eCryptfs

Методът на инсталиране може да се различава в различни дистрибуции. В Ubuntu 8.04 и по-нови версии можете да инсталирате eCryptfs, като използвате следната команда:

sudo способност инсталирате ecryptfs-utils

За Ubuntu 8.10

Тъй като eCryptfs се реализира в Ubuntu 8.10, можете лесно да го настроите, като използвате следната команда:

ecryptfs-настройка-частното

След като го настроите Ubuntu 8.10, ще намерите частен папка във вашата домашна директория. За достъп до папката трябва да я монтирате с тази команда:

mount.ecryptfs_private

Сега можете да добавите вашите чувствителни файлове в частен папка. Шифроването ще се извърши, докато файлът се добави в папката.

За да демонтирате папката, използвайте командата:

umount.ecryptfs_private

За Ubuntu 8.04 или друг дистрибутор, базиран на Ubuntu

Първо създайте папка в домашната си директория и я назовете тайна

mkdir ~ / тайна

Променете разрешението на файла, така че само вие да имате достъп

chmod 700 ~ / тайна

Монтирайте eCryptfs към тайна папка

sudo mount -t ecryptfs ~ / тайна ~ / тайна

Ще ви подтикне да отговорите на няколко въпроса:

1) Избор на вашия тип ключ за новосъздадени файлове

урок за криптове

Натиснете „1“, за да изберете парола

2) Избор на вашия шифров шифър

ecryptfs-шифър

Натиснете Enter, за да изберете опцията по подразбиране [AES]

3) Изберете ключови байтове

ecryptfs-keybyte

Натиснете Enter, за да изберете опцията по подразбиране [16]

4) Активиране на безпроблемно преминаване

Въведете „N“, за да изберете Не.

Това е. Сега можете да добавяте файлове в тайна папка.

За да тествате надеждността на eCryptfs, демонтирайте тайна папка и вижте дали можете да отворите файловете вътре в папката.

sudo umount ~ / тайна

Ако всичко е наред, не трябва да можете да отваряте никакви файлове в папката.

Какви други методи за криптиране използвате за защита на вашите файлове?

Damien Oh е всеобщ технологичен маниер, който обича да ощипва и хаква различни операционни системи, за да улесни живота. Вижте блога му в MakeTechEasier.com, където той споделя всички съвети, трикове и уроци.