質問: コマンドラインまたはスクリプトを使用してディレクトリを最適に暗号化および復号化する方法は? bazaarバージョン管理下にテキストファイルのディレクトリがあり、各マシンにコピー(実際にはブランチ)を保持しています。コマンドラインからディレクトリを暗号化および暗号化解除したい。理想的には、ログアウト時にスクリプトを実行して、ディレクトリが暗号化されているかどうかを確認し、暗号化されていない場合は暗号化することもできます。すべてユーザーの介入は必要ありません。ただし、ログイン時にdirを復号化する必要はありません。 (手動で暗号化するのを忘れないようにするためのガードとしてスクリプトが必要です。これはネットブックにとって特に重要です。)私はubuntu 10.04.1と2つのバージョンのcrunchbanglinuxを実行しています。1つはubuntu 9.04の派生物で、debiansqueezeリポジトリの6月下旬のスナップショットのいずれかです。これを行うための最良の方法は何ですか?(encryptionとdirectoriesでタグ付けしようとしましたが、タグを作成するための担当者が不足しています。)
回答: gpgdir を使用するのはどうですか?これは、ログインとログアウトのためにスクリプト化可能である必要があります。暗号化されるはずのサブディレクトリを選択することもできます(たとえば、.bash_rcなどのファイルを復号化したままにしておきたい場合があります)。別の選択肢は truecrypt かもしれません。データ用のcontainerを作成し、シェルスクリプトを介して暗号化/復号化できます。