Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Slax で暗号化fs を持ち運ぶ

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.

Slax で暗号化fs を持ち運ぶ

Avatar for Kenichiro MATOHARA

Kenichiro MATOHARA

December 20, 2008
Tweet

More Decks by Kenichiro MATOHARA

Other Decks in Technology

Transcript

  1. Slax をUSB メモリにインストール • cdrom が/dev/sdc, USB メモリが/dev/sda1 の 場合

    • usb メモリを差し込む – 認識してマウントされる • cdrom をマウントする – # mount /dev/hdc /mnt/hdc • cdrom の内容をusb メモリにコピー – # cp -r /mnt/sda1/* /mnt/sda1
  2. Slax をUSB メモリにインストール • コピーしたusb メモリのboot に移動 • cd /mnt/sda1/boot

    • システム起動データを書き込む • # ./bootinst.sh • ※起動時にインストール対象のパーティションに なっているか確認すること
  3. TrueCrypt のモジュール作成 • http://www.truecrypt.org/ よりダウンロード. • Linux はUbuntu 用とopenSUSE 用が用意され

    ている. • 今回はUbuntu 用をダウンロード • `truecrypt-6.1a-ubuntu-x86.tar.gz' • 展開,実行を行うと,`truecrypt-6.1a- 0_i386.deb' が入手できる. • dpkg コマンドにて展開. • $ dpkg -x truecrypt_6.1a-0_i386.deb truecrypt
  4. TrueCrypt のモジュール作成 • 動作確認の後,slax 上でdir2lzm コマンドにて モジュール化 • # dir2lzm

    truecrypt truecrypt-6.1a.lzm • TrueCrypt のモジュール`truecrypt-6.1a.lzm' の 出来上がりです. • このモジュールは以下のsite に置いてありま す. http://hpv.cc/~maty/lab/slax/lzm/
  5. 本来のパッケージ作成方法 • Slackware のパッケージ作成方法に則ってディ レクトリ構成を作り,slax パッケージを作成す る方がよいらしい. – $ tar

    xvzf hoge.tgz – $ dir2lzm hoge hoge.lzm • TrueCrypt は偶然ディレクトリ構成が正しかっ たのでうまく行った.Firefox はそのままでは/ にfirefox-bin が出来たりしちゃいます…. • パッケージ作成方法 • [plamo:12235] How to make packages – http://www.linet.gr.jp/ML/plamo/200111/msg00172.html
  6. 応用? • TrueCrypt が無いマシンで読み書きをすること が出来ません. • 実行ファイルをcopy しておきます. • Windows

    のTrueCrypt にはトラベラーディスクとい う実行ファイルを書き出す機能があります.Linux のTrueCrypt 実行ファイルも同じ場所にcopy してお くと便利です. – # cp -p /usr/bin/truecrypt /mnt/sda1/TrueCrypt/ – # ls /mnt/sda1/TrueCrypt/ TrueCrypt Format.exe TrueCrypt.exe truecrypt-x64.sys TrueCrypt-Mac.app truecrypt-linux truecrypt.sys • Linux の場合別途fuse ライブラリが必要な場合が あります.
  7. 参考URL • slax-ja – PukiWiki http://hatochan.dyndns.org/slax-ja/ • slax-ja | Google

    グループ http://groups.google.co.jp/group/slax-ja • Slax: your pocket operating system http://www.slax.org/ • なにはともあれSLAX http://pc11.2ch.net/test/read.cgi/linux/1156462444/ • 資料Up 予定URL http://matoken.3memo.com/ked