Ubuntu EdgyにTrueCryptをインストールする
TrueCryptは、WindowsまたはLinux上で動作する驚異的なオープンソースのディスク暗号化ソフトウェアです。残念なことに、インストーラはUbuntu Edgyではあまりうまく動作しません。そのため、私はこの記事を作成してプロセスを説明しました。.
TrueCryptのインストール
UbuntuのDebianパッケージは686カーネルではなく586用にコンパイルされているので、まずダウンロードページからソースコードをダウンロードしてください。.
ダウンロードしたファイルを好きな場所にコピーします。次のステップは、ビルドプロセスを実行するために必要なソフトウェアをインストールすることです。これらのいくつかまたはすべてがあなたのマシンにすでにインストールされているかもしれません。.
sudo apt-getインストールbuild-essential dmsetup gawk linux-source linux-headers-'uname -r'
注: '文字がチルダ〜キーの下にあることを確認してください。.
必要条件をインストールしたので、正しく動作するようになる前に、少量のセットアップを行う必要があります。カーネルの正確なバージョンはあなたのマシンでは異なるかもしれないことに注意してください、しかしあなたはとにかくタブ補完を使っていますね。 =)
cd / usr / src /
sudo bunzip2 linux-source-2.6.17.tar.bz2
sudo tar xvf linux-source-2.6.17.tar
sudo ln -s linux-source-2.6.17 linux
sudo make -d -C linux modules_prepare
最後のステップでは、たくさんのものが飛んで行きます…。結局それはあなたに質問1または2ではいを選択するように促すかもしれません。この手順は、後でエラーが発生する可能性があるため必要です。.
ダウンロードディレクトリに戻ってディレクトリを変更して、そして今我々はウィンドウとLinuxソースの両方を含むソースコードを抽出するでしょう…
tar xzvf truecrypt-4.2a-source-code.tar.gz
cd truecrypt-4.2a / Linux /
Truecryptはカーネルモジュールをインストールするので、ビルドスクリプトをスーパーユーザーモードで実行する必要があります。.
sudo ./build.sh
この時点でこれはエラーなしで正常に実行されたはずです。これでインストールスクリプトを起動できます。これですべてが正常に構築されたことがわかりました。.
geek @ ubuntuServ:〜/ truecrypt-4.2a / Linux $ sudo ./install.sh
パスワード:
インストール要件を確認しています…
truecryptをテストしています…完了.バイナリを[/ usr / bin]にインストールします。
manページを[/ usr / share / man]にインストールします。
ユーザーガイドとカーネルモジュールを[/ usr / share / truecrypt]にインストールします。
管理者以外のユーザーにTrueCryptの実行を許可します[y / N]:Y
カーネルモジュールをインストールしています…完了.
/ usr / binへのtruecryptのインストール…完了.
/ usr / share / man / man1へのmanページのインストール…完了.
/ usr / share / truecrypt / docへのユーザーガイドのインストール…完了.
バックアップカーネルモジュールを/ usr / share / truecrypt / kernelにインストールしています…完了.
この時点で、Truecryptは正常にインストールされました。あなたがすでに慣れているならば、あなたは仕事に戻ることができます。そうでない場合は、ここでいくつかの一般的な使用シナリオがあります.
Truecryptボリュームを作成する
truecryptボリュームの作成は、truecrypt -cを実行するのと同じくらい簡単ですが、必要に応じてコマンドラインで使用できるオプションがいくつかあります。
オタク@ ubuntuServ:〜$ truecrypt - サイズ200メガバイト - 通常 - 暗号化AES - ハッシュRIPEMD - 160 - ファイルシステムFAT - c myvolume.tc
新しいボリューム「myvolume.tc」のパスワードを入力してください。
パスワード再入力:
キーファイルのパスを入力してください[なし]:
TrueCryptはランダムデータを収集します.
マウスはTrueCryptが動作しているコンピュータに直接接続されていますか? [Y / n]:
ランダムに選んだ320文字以上を入力してから、Enterキーを押してください。
TrueCryptボリュームをマウントする
Truecryptボリュームをマウントするディレクトリを作成する必要があります。私はmine tcmountという名前を付けます。
mkdir tcmount
truecrypt -u myvolume.tc tcmount
注:ボリュームをユーザーモードでマウントするには、-uオプションを使用して、書き込みアクセス権を持っている必要があります。.
TrueCryptボリュームをマウント解除します
truecrypt -d
TrueCryptボリュームがマウントされているか確認してください
geek @ ubuntuServ:〜$ df -mファイルシステム1Mブロック使用可能使用率%/ dev / sda1にマウント%7698 1835 5472 26%/ varrun 78 1 78 1%/ var / run varlock 78 0 78 0%/ var / lock procbususb 10 1 10 1%/ proc / bus / usb udev 10 1 10 1%/ dev devshm 78 0 78 0%/ dev / shm / dev / mapper / truecrypt0 20 1 20 1%/ home / geek / tcmount
ボリュームをtcmountというディレクトリにマウントしました。リストの一番下に表示されています。
USBメモリにボリュームをマウントする
通常のボリュームをマウントするのと同じくらい簡単に、USBスティックにボリュームをマウントできます。 USBスティックのtruecryptボリュームと選択したマウントポイントディレクトリのフルパスを入力するだけです。.
truecrypt -u /media/usbdisk/myvol.tc tcmount