ホームディレクトリ全体を暗号化するのではなく、作業フォルダのみを暗号化します。ですから、暗号化されたISOに作業内容を含めるのは良い考えだと思いました。
ISOを作成するにはどうすればよいですか?
ISOを暗号化するにはどうすればよいですか?
コンテンツが大きくなるにつれてisoを大きくするにはどうすればよいですか? (必要なだけのスペースを占有します)
EncFsは安全でないと見なされるため、使用することはお勧めしません。次のバージョンで修正される予定ですが、安全ではないうちに使用を開始するのは賢明ではありません。 eCryptfsは安全で、ホームディレクトリにプライベートディレクトリを作成できます:
ecryptfs-setup-private --noautomount
そして、指示に従ってください。 .Privateは暗号化されたディレクトリとして、Privateはマウントされた場所として作成されます。オプション--noautomount
を使用すると、プライベートディレクトリ内の[プライベートデータにアクセス]をダブルクリックするまでマウントされません。
古い回答
EncFsの現在のバージョンには、2014年1月にカバーされた既知のセキュリティ上の欠陥があります。EncFsを使用する前に レポートを読む をお読みください。
コメントに基づいて、 encfs をご覧ください。 Ubuntuがecyptfs
を取得するずっと前にこれを使用していましたが、~/Private
の下でファイルを非公開にしても、今日は古い~/safe
を使用して、必要のない機密情報に使用しています常にマウントされます。
# install encfs
Sudo apt-get install encfs
# setup. directories need to be absolute paths
SAFE=~/safe
SAFE_ENC=~/.safe
mkdir $SAFE
mkdir $SAFE_ENC
# this is for mounting the fs (or create for first time mount)
encfs -i 10 $SAFE_ENC $SAFE
これを初めて実行すると、新しい暗号化ファイルシステムを作成するかどうかを尋ねられます。ただpressg RETURN デフォルトのオプションで作成します。オプション-i 10
は、非アクティブな状態が10分続いた場合にドライブのマウントを解除します。 cd $SAFE
を実行しないでください。また、アクティビティと見なされるため、ファイルマネージャーで開いたままにしないでください。
これにアクセスするシステムが複数ある場合(たとえば、クラウドストレージに$ SAFE_ENCを保持することにより)、所有しているUbuntuの最も古いバージョンで作成する必要があります。そうしないと、そのシステムで動作しない場合があります。新しいシステム。 (可能ですが、互換性のあるオプションを指定する必要があります)2006年からこれを使用しており、非常に満足しています。
Encfsにはいくつかのアプリケーションがあります。例えば。最近、USBサムドライブにも使用し始めました。私は、パスワードを要求した後にライブシステムがマウントする14GBの2GBのライブUbuntuプレゼンスを持つ16GBの親指を持っています。他のシステムから使用する場合、ドライブを端末に手動でマウントしますが、システムに安全なドライブとして認識させ、キーリングでマウントするのは簡単です。 Windows作業マシンにもマウントします。
これを設定するときに、デスクトップ環境からencfを管理し、ecryptfsのようにそれを削除するために使用できる補足パッケージがあることがわかりました。
コンピューターに保存されているデータを暗号化する場合は、いくつかの選択肢があります。 Ubuntuを最初にインストールしたときに提供されました[1]。
明らかな、そして最も安全なのは、ディスク全体を暗号化することです[2]。そのように、誰もあなたのコンピューターを盗み、/etc/passwd
と/etc/shadow
のパスワードのようなコンピューターに保存された情報を使用したり、多くの情報を与える一時ファイルを見ることができません。それを使用するには、dm-crypt
/LUKS
/cryptsetup
で詳細を調べてください。
$HOME
のディレクトリ$HOME
ディレクトリ[3]内のディレクトリの暗号化もサポートされています。 $HOME/Private
という別のディレクトリを暗号化する古いバージョンを使用することも、$HOME
全体を暗号化することもできます。
暗号化された$HOME/Private
を作成するには、単にコマンドを実行します
ecryptfs-setup-private
ターミナルでこれを設定してください。
ユーザー$HOME
を暗号化するには、パッケージencryptfs-utils
をインストールしてから、コマンドでnewユーザーを作成する必要があります
Sudo adduser --encrypt-home username
ここで、username
は新しいユーザーのログイン名です。インストール後に$HOME
を暗号化することもできますが、これを行う前に必ずデータをバックアップしてください[4]。
最後に、USBメモリスティックを暗号化する場合は、それも可能です。パッケージcryptsetup
をインストールし、グラフィカルツールgnome-disk-utility
でパーティション分割するか、コマンドライン[5]からこれを行うための指示に従ってください。
ディスクとディレクトリの暗号化の詳細については、こちらをお読みください。
最近発見された Encfsのセキュリティ脆弱性 のため、私は Cryfs に切り替えました(免責事項:私もそこの開発者の一人です)。このツールは、求めていることを実行し、 eCryptfs または Encfs よりも利点があります。
1つの利点は、ファイルサイズとディレクトリ構造も暗号化することです。 EncfsまたはeCryptfsを使用すると、誰でもディレクトリ構造とファイルサイズを確認できます。これにより、必要以上に多くの情報が公開されることがよくあります。各ファイルが〜3MBの各ファイルが〜20個のディレクトリのセットがあるとします。これはおそらく音楽CDコレクションです。または、ファイルシステムにWindows 8 DVDのコピーを保存するとします。これは、Windows 8 DVDのディレクトリ構造とファイルサイズを暗号化されたファイルシステムの構造と比較することで簡単にわかります。
Cryfsは非常に新しいプロジェクトですが、Dropboxフォルダーを暗号化するためにしばらく使用しており、これまで問題はありませんでした。
簡単な チュートリアル があり、使い始めるのに役立ちます。