Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Slax で暗号化fs を持ち運ぶ
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Kenichiro MATOHARA
December 20, 2008
Technology
34
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Slax で暗号化fs を持ち運ぶ
Kenichiro MATOHARA
December 20, 2008
More Decks by Kenichiro MATOHARA
See All by Kenichiro MATOHARA
ファイル共有ソフトウェアのOpenCloud 8.0.0を試す
matoken
0
6
ターミナルグラフィックウェブブラウザ!?
matoken
0
45
軽量ウェブブラウザDilloのPlugin
matoken
0
51
今更LLMを触り始める(ローカルLLM bonsai)
matoken
0
190
念願のNDLOCR-Lite を試す
matoken
0
130
Nextcloud と互換性のある軽量WebDAV server のKaraDAV を試す
matoken
0
140
ActivityPub Server の snac その3
matoken
0
88
ActivityPub Server の snac その2
matoken
0
62
端末録画再生共有アプリ asciinema 3.0 リリース
matoken
0
110
Other Decks in Technology
See All in Technology
Amazon Bedrock Agents ClassicからAmazon Bedrock AgentCoreへ移行した際、ガードレール設定が2箇所に割れた話
matsunobu
0
110
AIエージェントの一手は 誰も見ていない - Falco拡張OSS「Prempti」とeBPFで サーバーレス実行基盤を二層防御する
keitah
1
580
技術的負債から考える、AI時代のエンジニアリング投資 — ビズリーチの技術的負債と向き合った経験から、変更し続けられるソフトウェアを考える/ technical-debt-con2026
visional_engineering_and_design
4
3.8k
SREの視点で考えるSIEM活用術 〜AWS環境でのセキュリティ強化〜
cscengineer
PRO
0
360
あけおめLINE 傾向とその対策
nasa9084
0
330
「どのログを見ればいい?」 から始めた サーバーレス障害解析
y_waka1
1
150
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
12k
Why Agent Cost Needs Observability
nttcom
0
170
AIエージェントを最高のパートナーに育てる方法|評価と判断軸を育てる5つのステップ
koichiaoki
1
160
AI感のないAWS構成図をAIエージェントに描かせたい!
sagochiko
2
380
高負荷プロダクション環境におけるAWS Lambdaのリアル 〜スケールとコストを左右する実行ライフサイクルの技術仕様〜
maimyyym
2
620
HolmesGPTで始めるSREエージェント入門!プラットフォームの障害調査はAIにお任せ 〜
sanghyuk
0
160
Featured
See All Featured
BBQ
matthewcrist
89
10k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
490
Believing is Seeing
oripsolob
1
220
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
390
Statistics for Hackers
jakevdp
799
230k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
Practical Orchestrator
shlominoach
192
12k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
530
The World Runs on Bad Software
bkeepers
PRO
72
12k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Transcript
Slax で暗号化fs を持ち運ぶ 12 月のインストールパーティ in 電大鳩山 (20081220) 1
月のオフな集まり 第 78 回(20090110) K.I.Matohara<
[email protected]
>
matoken
どうやって? • Slax をUSB メモリにインストール • TrueCrypt を導入 • 暗号化fs
を作ってみる • 応用
Slax をUSB メモリにインストール • cdrom が/dev/sdc, USB メモリが/dev/sda1 の 場合
• usb メモリを差し込む – 認識してマウントされる • cdrom をマウントする – # mount /dev/hdc /mnt/hdc • cdrom の内容をusb メモリにコピー – # cp -r /mnt/sda1/* /mnt/sda1
Slax をUSB メモリにインストール • コピーしたusb メモリのboot に移動 • cd /mnt/sda1/boot
• システム起動データを書き込む • # ./bootinst.sh • ※起動時にインストール対象のパーティションに なっているか確認すること
TrueCrypt を導入…の前に • 導入するにはモジュールをコピーする必要があ ります. • 今回のTrueCrypt にはモジュールがなかったの で作ってみました.
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
TrueCrypt のモジュール作成 • 動作確認の後,slax 上でdir2lzm コマンドにて モジュール化 • # dir2lzm
truecrypt truecrypt-6.1a.lzm • TrueCrypt のモジュール`truecrypt-6.1a.lzm' の 出来上がりです. • このモジュールは以下のsite に置いてありま す. http://hpv.cc/~maty/lab/slax/lzm/
TrueCrypt を導入 • 導入はとても簡単. • Slax を導入したUSB メモリの/slax/module 以 下にさっきの`truecrypt-6.1a.lzm'
をコピーする だけ. • 再起動すると使える様になってます.
本来のパッケージ作成方法 • 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
暗号化fs を作ってみる • 今回は暗号化ファイルを作成し,そのファイル をマウントして暗号化fsとして利用してみま す. • 先ず,usb メモリをマウントします./dev/sda1 の場合は,
• # mount /dev/sda1 /mnt/sda1 • truecrypt コマンドを実行するとTrueCrypt が起 動します.
暗号化fs を作ってみる • `Create Volume' ボタンを押します.
暗号化fs を作ってみる • `Create an encrypted filr container' を選択 し,`Next'ボタンを押します.
暗号化fs を作ってみる • `Standard TrueCrypt volume' を選択 し,`Next'ボタンを押します.
暗号化fs を作ってみる • `volume location' を選択し,`Next'ボタンを押 します.ここは前もってマウントしておいた usb メモリのパスを選択します.
暗号化fs を作ってみる • 暗号オプションの画面ですがとりあえずデフォ ルトのまま`Next' ボタンを押します.
暗号化fs を作ってみる • 作成する暗号化ファイルの容量を指定 し,`Next'ボタンを押します.
暗号化fs を作ってみる • パスフレーズを設定し,`Next'ボタンを押しま す.パスフレーズは20文字以下だと警告が出ま す.
暗号化fs を作ってみる • 暗号化fs のファイルシステムタイプを選択でき ます今回はそのまま`Next'ボタンを押します.
暗号化fs を作ってみる • フォーマットを行います.`Format'ボタンを押 します.
暗号化fs を作ってみる • フォーマットが終わるまで暫く待ちます.右下 の画面が出たら完了です.
暗号化fs を作ってみる • お疲れ様でした.これで完了です.`Exit'ボタン を押します.
暗号化fs を使ってみる • 早速使ってみましょう.Slat を選択し,作った 暗号化ファイルを指定して`Mount'ボタンを押 します.
暗号化fs を使ってみる • パスフレーズを入力して`OK'ボタンを押しま す.
暗号化fs を使ってみる • マウントされました.後は普通に読み書きが出 来ます.
暗号化fs を使ってみる • 利用を終了する場合は対象のボリュームを `Dismount' か`Dismount All' ボタンで全てのボ リュームをアンマウントできます.
Slax 応用? • 暗号化ファイルだと誤ってファイルごと削除し てしまうことも考えられます. • Slax インストール時にUSB メモリを分割しておい て片方をTrueCrypt
専用にすると誤って削除するこ とが減ると思います. Slax + TrueCrypt TrueCrypt
応用? • 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 ライブラリが必要な場合が あります.
注意 • 暗号化ファイルシステムといっても,マウント しているときは普通に読み書きできちゃいま す. – 席を離れるときにはマシンをロックしたり,USB を持ち 運ぶなどの対策が必要. •
Xfce4 の例http://d.hatena.ne.jp/matoken/20081123/1227435763
参考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