私が出会ったecryptfs
抜け穴長いファイル名を持つファイルは作成されません(ecryptfsが元のファイル名にプレフィックスを追加して長さを延長するため)。だから、ext4
ecryptfsマウント内のファイルにファイルシステムを作成する方法があるかどうか疑問に思います。したがって、ecryptfsがファイルを暗号化するときのファイル名の長さに問題はありません。しかし、私はext4ファイルシステムの静的サイズを指定したくないので、ファイルが追加(または削除)されるにつれてサイズを大きくしたり縮小したいと思います。不可能な気がしますが、この問題に対する解決策はありますか?長すぎるファイル名は変更できません。
答え1
@Lucasが述べたように、これに関してLUKSはeCryptfsよりも好まれますが、はい、ext4イメージファイルのサイズを簡単に調整できます。truncate -s xxx file
ファイルサイズの変更を使用して、ループドライバlosetup -c /dev/loopX
のサイズのアイデアを更新(または削除して再インストール)するresize2fs
ことができます。ファイルを縮小するには、まずファイルをアンマウントしてからresize2fs
ファイルサイズを小さくする必要があります。resize2fs
設定されたファイルシステムサイズより小さくファイルを縮小しないように注意してください。