回答:
ユースケースが何であるかの詳細にはあまり触れないので、組み込みの暗号化機能のみを強調します。
Ubuntuには、ニーズを満たす暗号化されたプライベートディレクトリのサポートが組み込まれています。または、暗号化されたホームディレクトリをセットアップできます。
eCryptFSやLUKSなどの組み込みソリューションを使用するのがおそらく最善です。eCryptFSの使用に関する説明については、Jorgeが指しているサイトを参照してください。
LUKS暗号化は、GNOMEディスクユーティリティで簡単に設定できます。[パーティションのフォーマット]ダイアログの下部にある暗号化チェックボックスをオンにします。
両者の違いは、eCryptFSはファイル(ファイル名を含む)を暗号化するのに対して、LUKS はファイルシステムレベルで完全なパーティションを暗号化することです。
Ubuntuは、必要に応じてマウント時にパスワードを記憶できるため、ログイン後にデバイスにプラグアンドプレイするだけで済みます。
歴史的な目的のために残しました。
TrueCryptは、他の製品/プロジェクトがありますが、積極的に維持されなくなりました...私の知る限り、塵はまだ完全には解決していません。
truecryptは、他のソリューションよりもオペレーティングシステムのアンゴスティックです。OS間で移植性が必要な場合は、良いアイデアです。ファイルシステムに関しては、これも移植性にかかっています。Linuxボックスのみで使用していますか?luksとフルボリューム暗号化を使用したext4が推奨されます...未変更のWindowsボックスへの移植性ですか?次に、truecryptを使用したntfs
/boot
パーティションを除くディスク全体を暗号化できる代替インストーラーを使用することをお勧めします。
フォルダを暗号化する非常に簡単な方法は、Cryptkeeperを使用することです。Synaptic Package Managerを使用してインストールできます。その後、任意のフォルダにパスワード/フレーズを割り当てることができます。Cryptkeeperを実行すると、コントロールパネルにキーのアイコンが表示されます。アイコンをクリックすると、暗号化されたフォルダを選択してパスワードを入力し、そこに含まれるファイルにアクセスできるようになります。詳細は、http://tuxtweaks.com/2009/03/create-an-encrypted-folder-in-ubuntu-with-cryptkeeper/で見つけることができます
cryptmount
より良いオプションです。パーティション全体を暗号化するか、ファイルに暗号化されたファイルシステムを作成できます。詳細は、2年前に書いたhttp://binwaheed.blogspot.com/search?q=cryptmountで見つけることができます。