eCryptFS 使用多少額外儲存空間?

eCryptFS 使用多少額外儲存空間?

我正在考慮使用 eCryptFS,但我想知道還使用了多少磁碟空間。

答案1

我做了一些測試,表明 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/代替。

答案2

每個文件大約 8K 用於頭資訊。

相關內容