Я думаю об использовании eCryptFS, но я хотел знать, сколько места на диске используется.
Я сделал некоторое тестирование, которое указало, что eCryptfs имеет минимальный размер файла 12 288 байтов и, казалось, добавил о 8k к большим файлам (как Colin правильно говорит).
, Например, файл это составляет 10 485 760 байтов, заканчивается зашифрованный как 10 493 952 байта, так увеличенные на 8 192 байта.
Не значительный для больших файлов, но для большого количества крошечных файлов (как домашние конфигурационные файлы обычно, или некоторые другие приложения) размер мог значительно увеличиться. Даже 1-байтовый файл становится 12 288 байтами.
<час> можно просто добавить нового пользователя с sudo adduser --encrypt-home newguy
затем вход в систему (в терминале, если Вы не хотите выходить из своего обычного пользователя - sudo login
), и эксперимент & сравните различные размеры файла сами.
Зашифрованные файлы находятся в /home/.ecryptfs/newguy/.Private/
и (при входе в систему) дешифрованные версии находятся в /home/newguy/
, eCryptFS имеет некоторые причуды, как длинные имена файлов (более чем ~200 символов) может не работать или быть усеченным, и полномочия файла не могут работать так хорошо (chmod
, кажется, сообщает об успехе, но ls
сохраняет список ----------
. Если Вы хотите зашифрованный контейнерный файл фиксированного размера (или раздел), Вы могли бы использовать LUKS также/вместо этого.
Приблизительно 8K на файл для получения информации заголовка.