Dec 27, 2009

書きかけ、usb linux から、遠隔PCへのアクセス

■シナリオ 軽量・安価なデバイスを持ち歩き、出先のPCで自分のPCに安全にアクセスして、ワークを達成する。

■課題
・USBのサイズ。起動OSにもよるが、最低1GBのUSBが必要と述べているサイトが多い。価格はこなれてきているが、手元の256MBの物は使えなさそう。
・最適ディストリビューションは何か。
・USBのデバイス認証。USBを落として、他人にコピーされた後、USB自体は見つかった、という場合を想定。購入したUSBデバイスであることを確かめた上で、自宅PCに接続するシステム化ができたらベター
・USBのコピープロテクト。落としても、USBの内容を容易には見えなくできないか。
・暗号化通信
・使用PCのUSB起動。PCによってはUSB起動をサポートしていなかったり、サポートしていてもUSB起動のオペレーション手順がまちまち。確実にUSB起動したいが。。。
・使用PCのハードウェア認識。ネットワークカードが認識できないことには使えないかもしれない。
・ホテルなどでの利用申請。ポータルに誘導されて料金を支払う仕組みの場合に、うまく使えるか。
・PC側での認証。上記をクリアできるなら、PC認証(or ゲートウェイ認証)は手軽な仕組みがよい。
・操作簡略化と見えない化。一連の操作を簡単に、かつLinuxの操作を意識しなくても良いように。
・遠隔メンテナンス。
・セキュリティアップデート


■デバイス、OS 近所で、4GBのUSBを \1,280で入手した。OSはLinux系 1. KNOPPIX, 2. Ubuntu を試すことにする。

■USBでのLinux起動、KNOPPIX

独学Linux

USBフラッシュメモリ用Linuxディストリビューションの比較 (1/4)

http://ja.wikipedia.org/wiki/Linux%E3%83%A9%E3%82%A4%E3%83%96%E3%83%87%E3%82%A3%E3%82%B9%E3%83%88%E3%83%AA%E3%83%93%E3%83%A5%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%AE%E6%AF%94%E8%BC%83 Wiki
は知らないディストリビューションが多すぎる。

KNOPPIXでの起動を念頭に、以下のサイトを参考に、USB起動を試みたが、
syslinux.exe -a d: (d:はUSBのドライブ文字)で did not successfully update the MBR となり、失敗。
Ubuntu で試すことにする。
------------------------------
USBメモリでKNOPPIX v5.01を起動
USBメモリーから起動するLinux USB-KNOPPIX - 特選フリーソフト:ITpro
------------------------------

■USBでのLinux起動、Ubuntu
VMwareで、予めUbuntuの稼働環境を構築しておく。
USBを挿入し、VMwareでデバイス割り当て許可した上で、
System > Administration > USB Startup Disk Creator
10分程は、たっただろうか。
Ubuntu LinuxをUSBメモリにインストールする方法《9.04対応》
できあがったらUSB起動サポートPCに挿入して、私の場合、起動時にESCまたはF12キーを押しまくり、USB起動を選択。Ubuntu起動した。

■遠隔操作
・VNCはVista/Windows7 は有料!
・やむなく、Linuxでの Remote Desktop を探す。
 linux版、remote desktopをダウンロード
%configure && make してみると、"undefined reference to `ssl_md5_*` が多発。
 やむなく
# apt-get install rdesktop
その後、メッセージに従い、
# apt-get autoremove

 %rdesktop 192.168.1.101 (接続先のIP)

1 comment:

@taro2006 said...

ハードウェア型キーボードロガーが設置されていて、気付けなければ、重大なセキュリティリスクになる。

http://www.youtube.com/watch?v=uWQoGZUwM2M&feature=related

2:17あたりにハードウェア型キーボードロガーのデモがある。