ツール - みる会図書館


検索対象: UNIX MAGAZINE 2004年2月号
48件見つかりました。

1. UNIX MAGAZINE 2004年2月号

0 ネットワーク・トラブレの調べ方 図 36 見憶えのないアドレスにもご用心 ! ( 1 ) LAN にバケットを送り出しているコンピュータのグラフ 且Ⅱロロ回Ⅱロ朝一ロ幄 ロ 2.168.0.1 ロ 2.168.0.6 ロ w 冊 . も 00 引 e. ak 記 ns. n ロ www.も00引 e. akadns. net ロ WWW. asteceyes.com ユ垣 s 独 ; コ ( 2 ) 旧アドレスと Ethernet アドレスの対応が分かれば 機器を探しやすい C アドス 00 : 07 : 40 : 7D : 4B : 3E 00 : 07 : 40 : 7D : 48 : 3E 00 : 07 : 40 : 7D : 48 : 3E 00 : 07 : 40 : 60 : 70 : 38 00 : 02 : 2D : 53 : 3A : 4D Agere Systems FF:FF:FF:FF:FF:FF 00 : 07 : 40 : 7D : 4B : 3E 00 : 07 : 40 : 7D : 4B : 3E 01:00:5E:7F:FF:FA tJC INFORMATION 正乢 ES. 、 Ethernet アドレスと、対応する旧アドレス ( 流れているバケットから自動的に収集したもの ) 回ロ ・・ IP 層発信元毎のトラフィッり ( 履歴 ) く 1 ー 4 圓 : 02 : 20 : 53 : 3A ・ 4 の ーー MAO アドレスヨ P アドレス対応表く 1 -4 g022 し 53 : 3A : 4D 〉 IP 「 1 ー 0 》 0 こ ーーれこ《 0 、ト《 0 《 0 04 0 ーーーー これらのアドレスに 見憶えはあるか ? 0 048 : 04 : 07 : 04 ・・ 4 ク ) で流れていたら要注意です。このようなトラフィック を絞り込む。 はウイルス攻撃を仕掛けた痕跡だったり、攻撃の準備段階 ・そのコンピュータから送り出されたバケットを解析し、 ともいえるポートスキャンの可能生があります ( 図 35 ) 。 Ethernet アドレスをもとにコンピュータの機種を推測 する。 ウイルスによる攻撃の痕跡については、あとでもうすこ ・バケットが送り出される時間帯を調べ、その時間帯に動 し詳しくとりあげます。 いているコンピュータを探す。 ホストの監視 そのコンピュータが送り出したバケットのプロトコルか ネットワークにどのようなコンピュータがアクセスして ら、何をしているかを調べる。 いるかも、トラカレをみつけるための重要な手掛かりです。 ウイルスによる攻撃 ホストを監視するときは、次のようなポイントに注意すれ ばよいでしよう。 強力な新種のウイルスカれたときは、とくに警戒が必 要です。 2003 年に出現した強力なウイルスといえば、すぐ 1. LAN 上に見億えのないアドレスのホストがないか。 に、、 MS Blaster " 力を隸い浮かぶのではないでしようか。 2. 特定のホストの通信のトラフィックが多くないか。 図 37 は、 2003 年 8 月の TCP の 135 番ポートへのアク 3. 複数のコンピュータに同一の IP アドレスが割り当てら セスを表示したグラフです。このグラフから、 MS Blaster れていないか。 が出現してほどなく、 TCP/135 番ポートへのアクセスが 「コンピュータを勝手につないではトラブルを起こす人が 増えていることが分かります。この TCP/135 番ポート は MS BIaster カ刃染するときに攻撃するポートで、 と困っているサイトでは、ネットワーク上の通信を監視し、 では、、 MSBIaster" と表示するように設疋しています。 見應えのないアドレスのバケットカ毓れていないかを調べ 世間を騒がせるようなウイルスカ観れたときには、かな てみてください。 らずパッチなどを適用して脆弱性をなくし、さらに nmap ネットワーク・アナライザのなかには、バケットを送り のようなツールを使って、攻撃対象となるポートが閉じら 出したアドレスを一覧表示できるものもあります ( 図 36 ) 。 れているかどうかも確認しましよう。 これらのツールを使えば、次のような手順で、問題のアド さらに、可能であれば、侵入された形跡があるかどうか レスが割り当てられたコンピュータを探したり、そのコン も確かめておきましよう。 IDS などのツールを導入してい ピュータカ舸をしているかを調べる手掛かりカられます。 る場合は、アクセスの言最を確認するとよいでしよう。 ASTEC Eyes には、ネットワーク上に流れたバケット ・ IP アドレスから、どのネットワークにつながっているか 47 UNIX MAGAZINE 2004.2

2. UNIX MAGAZINE 2004年2月号

Bookshelf 『 IJNIX システムデスクトップリファレ 組み LINLJX システム驟』 ・疋 en Frisch 著 ・ Karim Yaghmour 著 ・林秀幸訳 ・ドキュメントシステム訳 ・オライリー・ジャパン ・オライリー・ジャパン ・ A5 申、 153 ページ ・ B5 半度型、 404 ページ ・ 1 , 400 円 ・ 4 , 400 円 ・ 2003 年 8 月 26 日 ・ 2003 年 11 月 19 日 Linux べースの糸目込みシステムの開発に利用される技術やツー UNIX システムを管理するうえで重要なコマンド、オプション、 ルを解説している。 3 音財冓成で、系旧囚み Linux システムを構築す 設疋ファイル、タスクをまとめたリファレンス。 AIX 、 Solaris 、 るために必要な基礎知識 ( 1 ~ 3 章 ) 、各種の開発ツールの使い方と HP-UX 、 FreeBSD 、 Linux カ寸象。 root アカウント、基本管 組込み Linux システム構築の手順 ( 4 ~ 9 章 ) 、ネットワーク・サー 理ツール、デバイスとデバイスファイル、ファイルの所有権とイ隻、 ビスの定とデバッグッールの使い方 ( 10 ~ 11 章 ) に分かれる。 システム・メッセージとログファイル、起動とシャットダウン、プ ロセスとリソース管理などの 15 章に分かれる。 組み込み LINUX システム伊築 UNIX システム管理 スクト 2 プリン′レス 0 当 0 第を一し Y ・ 『 unix システムパフォーマンスチューニング 引 Pv6 ネット』 第 2 制 ・ Gian-Paolo D. Musumeci 、 Mike Loukides 著 ・角月宗丘、金牀伸介、甫哲生 柴田ラ月、屠 ・砂原秀樹尺・岡島 5 、物攵日用尺 ・日経 BP ・オライリー・ジャパン ・ B5 半 371 ページ ・ A5 版、 195 ページ ・ 1 , 800 円 ・ 3 , 600 円 ・ 2003 年 1 0 月 20 日 ・ 2003 年 10 月 22 日 IPv6 誕生の背景、プロトコルの概要、 IPv6 を構成するさまざ Solaris 8 と Linux を文寸象に、システムのパフォーマンスを まな技術の標準化や製品化の状況などを紹介している。 IPv6 アド 向上させるためのチューニング方法を解説している。パフォーマン レスの仕組み、アドレス設疋、遍架索、トランスポート層プロト ス・チューニングの基礎的な原則、処理内容の管理、プロセッサ、メ コル (TCP と UDP) 、 IPv6 における名前解決、 IPv4 からの移 モリ、ディスク、ディスクアレイ、ネットワーク、コード・チュー 行、ルーティング、 IPsec 、モバイル IPv6 、マルチキャストなど ニング、インスタント・チューニングについて、それそれ章を設け の 11 章構成。 て説明している。 『プログラミング Mac OS X fo 「 Java 『 Web 懈アーキテクチャ第 2 制 ・ Louis RosenfeId 、 peter MorviIIe 著 ・ Wi 旧 verson 著 ・酒井島尺・日向あおい訳 ・篠原尺・ソシオメディア訳 ・オライリー・ジャパン ・オライリー・ジャノヾン ・ B5 半、 465 ページ ・ A5 判、 335 ページ ・ 3 , 800 円 ・ 4 , 400 円 ・ 2003 年 8 月 26 日 ・ 2003 年 8 月 14 日 Mac OS X 上で Java のさまざまな技術を利用したり開発を 情報アーキテクチャの観点から Web サイトの構築について解言 おこなう方法を解言 Mac OS X の歴史や基礎知識、 Mac OS 6 部構成で、う辭及アーキテクチャの概要、組織化された情報構造の構 X における Java プラットホームについて述べたあと、開発竟の 築、ラベリング / ナビゲーション・システム、検索システムの言妬 t 、 定や利用できるツールを紹介し、各種アプリケーション (GUI 、 サイト構築時に考慮すべき要素、制作工程、事例紹介 (MSWeb 、 web 、音声認識 / 生成、マルチメディアなど ) の作成方法やプログ evolt.org/ などの章から構成される。 ラミング手法を説明している。 入門ー Pv6 ネット い・ IPv6 5 ⅲ d を ング ・ 1 テオ一 Geeks 』 プロクラミング Mac OS Xfor Java Geeks で b 情報 アーキテクチャ ・・サイト講第のにめの・的アフローチ を第第 OR 赴上 157 UN 工 X MAGAZINE 2004.2

3. UNIX MAGAZINE 2004年2月号

・ ookshelf 『 Goog 厄 Hacks 』 『 802 コ 1 ネットワーク里』 GOOG HACKS プロが慶うテクニック & ツール 1 道 8 ( ) 2.11 、 無線 ーネットワーク管理 ・ Tara Calishai n 、 Rael Dornfest 著 ・ Matthew S. Gast 著 ・ L 凵名早丿、、尺・田軒谷子訳 ・水野忠則、刀尚、石原進、難予博史訳 ・オライリー・ジャパン ・オライリー・ジャパン ・ A5 判、 368 ページ ・ B5 、 421 ページ ・ 2 , 900 円 ・ 4 , 600 円 ・ 2003 年 8 月 20 日 ・ 2003 年 9 月 24 日 Web 検索エンジン GoogIe を使いこなすためのテクニックや 無線ネットワーク用の才麪椅標準 IEEE802.11 の解説と、 802.11 ツールを 100 項目に分けて紹介している。検索プロバティ ( 28 に準拠した機器による無線 LAN 構築のガイドに大別される。 1 ~ 項目 ) 、専門検索 ( 7 項目 ) 、サードバーティ製サービス ( 5 項目 ) 、 11 章で無線 LAN の特徴と問題歳、 IEEE802.11 のアーキテク Google API を用いないアプリケーション ( 9 項目 ) 、 Google チャ、 MAC 層、フレームタイプ、 WEP 、管理オペレーション、 web API ( 10 十 26 項目 ) 、ゲームやいたずら ( 7 項目 ) 、 Web 物理層などを説明し、 12 ~ 18 章では Windows や Linux での利 管理者からみた GoogIe ( 8 項目 ) の 8 章構成。 用法、アクセスポイント、アナライザなどをとりあげている。 『旧 v6 イド』 『 Apache ハンドブック第 3 制 Apache ・ Ben Laurie 、 peter Laurie 著 ・ / 」田召、宮本崇之齊藤允著 ・也尺・カけ国第尺 ・土 ・オライリー・シャパン ・ B5 半凌型、 215 ページ ・ B5 、 647 ページ ・ 2 , 300 円 ・ 4 , 600 円 ・ 2003 年 10 月 20 日 ・ 2003 年 9 月 24 日 IPv4 と IPv6 の相違点を簡単に紹介し、既存の IPv4 環境 Apache の機能とその動作、 Web サイトの構築方法を解言バ から IPv6 へ移行するための IPv4/IPv6 デュアルスタック技 ージョン 2.0 に合わせて全面的に改訂。入手方法、コンパイルとイ 術を利用したネットワークの構築方法を解説している。 OS として ンストール、基本的な設定について触れたあと、 CGI 、言正、コン FreeBSD 、 Red Hat Linux 、 SoIaris 、 Windows Server 2003 テンツと言語の取扱い、インデックス、リダイレクション、プロキ をとりあげ、 DNS/Web/ メールサーバー、ファイアウォール、監 シー、 SSI 、ログ、 API 、各種モジュールの仕組みと作成法、セキュ 視システムの言定と運用について説明している。 リティなどについて説明している。 『 Java + MYSQL + Tomcat で始めるサー 『 C + + プログラミング第 2 制 ーワプリケーション ava MySQ ・ Steve OuaIIine 著 ・竹幵条成司著 す 0 ・ 0 管 ・望月康司尺・クイーフ駅 ・ラトルズ ・オライリー・ジャパン で始める ーサーバアプリケーション ・ B5 半、 510 ページ ・ B5 半 . 、 613 ページ 開発入門 ・ 3 , 280 円 ・ 5 , 800 円 ・ 2003 年 1 0 月 4 日 ・ 2003 年 9 月 24 日 プログラミング言語として Java 、データベースとして My- C 十十の言言喬仕様と、イ上様書作成から言妬 t 、記、デバッ久リ SQL 、サープレット・コンテナとして Tomcat を使用した Web ア リース、ドキュメント作成、保守、アップデートにいたるプログラミ プリケーション・サーバーの作成方法を解言各ツールのインスト ングの全過程を解説している。故意にバグを含ませたサンプル・プ ールや使い方に続き、ショッピング・サイトの構築について解説して ログラムを掲載するなどの、実践 " 的な工夫もなされている。 30 章 いる。 J2SE 1.4.2 、 MySQL 4.0.13 、 Tomcat 4.1.18 (Linux/ 構成で、プログラミングの基礎から高度なテクニックまでを段階的 Mac OS X/Windows 版 ) などを道求した CD-ROM 付き。 にとりあげている。 ー P 6 践 カイド ハンドブック 、を OR 印・ 実践プログラミング 155 UN 工 X MAGAZ 工 NE 2004.2

4. UNIX MAGAZINE 2004年2月号

連載 /Red Hat Linux のツールたち 図 7 言ファイルの入み (xinetd) [root@valhalla て 00t ] # /etc/rc . d/init . d/xinetd reload 設定を再読み込み : [root@valhalla root] # 目 図 8 パスワードの同其月に関する / ヾラメータ言綻 IIIIIX password sync = yes passwd program = /usr/bin/passwd %u passwd Chat = *New*password* %n\n *Re*new*password* %n\n 図 9 / ヾスワードの入力 行して上己のような処理を自動的におこない、 UNIX パス ワードも変更します 4 。 ? Enter usemame and passv; ・ 0「d for"SWAT" atlocalhost901 図 8 の設疋を加えたら、 - ヨ殳ユーザーで smbpasswd を tJser Name: 「 00t 実行し、 UNIX パスワードも同様に変更されるかどうかを Password: 試してみるといいでしよう。 「 use Password Managerto rememberthese values. なお、ここで紹介したのは Samba パスワードを変更す 亠 cancell るときに UNIX パスワードもついでに変更する機能であ り、その逆はできません。したがって、パスワードを変更 するときはかならす smbpasswd を実行する必要があり ます。 OK 一三ロ′ 'Prornpt only-from = 127.0.0.1 root user /usr/sbin/swat server log—on-failure + = USER 工 D disable = yes Web ブラウサによる Samba の設疋 初期 ) 大態では、、 disable = yes" となっているので、この こまで、 Samba に関する設定はすべて smb. conf 値を no に書き換えて xinetd に変更を反映すれば、すぐに ファイルを直接編集する方式で説明してきました。ⅵや Web 経由で設定できるようになります。以下では、 Web Emacs などのテキストエデイタを使い置れている人はい プラウザとして Mozilla を使って説明します。 いのですが、そうでない人にとっては面倒かもしれません。 プラウザを起動したら、 Samba のパッケージには、 swat (Samba 从 b Ad- ministration T001 ) と呼ばれる管理ツールがあります。 ・ http://localhost:901/ 名前からも分かると思いますが、 swat では Samba の管 という URL にアクセスします。すると、図 9 のように 理作業を web プラウザでおこなうことができます。 ューザー名とパスワードの入力ウインドウが表示されるの Red Hat Linux では、 swat は xinetd が管理するよう で、スーパーユーザーのユーザー名 (root) とパスワードを に設疋されており、 swat のサービス設疋ファイルは / etc / 入力します ( 一般ユーザーのアカウントでもアクセスは可 xinetd. d/swat となっています。 能ですが、 Samba サーバーの動作状況や設疋をみられる 前回、インストールしたパッケージ (samba-2.2.8a. ja- だけで、定の変更などはできません ) 。 2. rh70. i386. rpm ) の場合、 swat のサービス設疋ファイル ューザー名とパスワードが正しければ、図 10 のよう は以下のようになっています。 なウインドウが表示されます。今回のように日本語版の service swat Samba を使っているのなら、 swat も日本言ヒされている はずです。英語で表示される場合は、プラウザの設定 ( 優 先的に使用する言語など ) を確認してみましよう。 図 10 の上部にはアイコンが表示されていますが、これ らをクリックすると、それぞれの管理作業画面に移動する = 901 port socket—type wait Ⅱ 0 4 通 smbd はスーパーユーザーの権 ; 艮で実行 : されるので、 smbd カ疾行 する passwd コマンドも同じ権眼て実行されま stream 171 UNIX MAGAZINE 2004.2

5. UNIX MAGAZINE 2004年2月号

連載 1 Zaurus with Linux SL-Zaurus のターミナルでは、 BS キーには DEL が 割り当てられており、 Delete キーである Fn 十 BS には、 ェスケープ・シーケンス、、 ESC [ 3 ~ " が割り当てられて います。ターミナル以外のアプリケーション、たとえばメ モ帳などでは BS キーでカーソルの左側の文字カ哨リ除され、 Fn 十 BS でカーソルの右側の文字カ哨リ除されます。 シェルでは BS キーによる DeIete 文字の入力でカーソ ルの左側の文字カ哨リ除されるため、キーボードの表記と入 力される文字コードの違いをあまり意識しないかもしれま せん。しかし、これらを区別するソフトウェアでは、意図 どおりに操作できない可能性があります。たとえば、 ftp コ マンドで入力した文字を訂正しようと思って BS を押して も、文字は削除されずー ? " がエコーバックされます。ま た、 Emacs 系のエデイタなどでも BS と Delete の役割 が違います。 Emacs のように、アプリケーションによっては、設疋 ファイルでキーと機能の対応 ( キー・バインディンのを 変更できるものもあります。これを利用すれば、 CtrI 十 H ( バックスペース文字 ) が入力されたときに実行されるべき 機能を BS キーに結びつけることはできます。しかし、 れだけでは問題は解決しません。このようなキー・バイン ディングはアプリケーションごとに設疋する必要がありま すし、 SL-Zaurus からほかのマシンにリモートログイン していたり、逆にほかのマシンから SL-Zaurus にリモー トログインしている場合には、この設定の副作用が出てし まうからです。 となると、ターミナルにおいて、 BS キーを押したらバッ クスペース文字が入力されるようにキーポードの設定を変 更するしかありません。ターミナル上で、あるキーとその キーを押したときに入力される文字の対応関係は、 /home /QtPalmtop/etc/keytabs/linux. keytab に書かれてい バックスペース・キー ます。このファイルの 63 行目付近に # Some desperately try tO save the H . key Backspace key DeIete "\x7f" というがあり、これによって BS キーを押すとデリー ト文字が入力されるようになっています。 UNIX MAGAZ 工 NE 2004.2 BS と DeIete をキーボードの表記どおりに入力するに は、この部分を次のように書き換えます。 # Some desperately try tO save the H. " \ X08 " key Backspace "\x7f " key De1ete なお、この設定変更カ陏効なのはターミナルだけで、メ モ帳などの PIM アプリケーションでは BS キーの動作は 変わりません。 こまでみてきたように、 SL-Zaurus のキーボードは記 号などの文字入力が煩雑だったり、いくっかのコントロー ル文字が入力できないという問題点があります。キーの数 が少ないのである程度は仕方ありませんが、それでもキー の割当てを変えられるのなら、もうすこし使いやすくなる はずです。 C シリーズのキーボードには 59 個のキーがあります。 そのうちの 5 つはアプリケーションとメニューの起動用な ので、その他の 54 個のキーにうまく文字コードを割り当 てれば、 NUL ( 0X00 ) —DEL (0x7f) の 128 種類の文字 をデフォルトの状態よりすっと楽に入力できます。 SL-Zaurus を両手で持ち、左右の親指を使って文字を入 力する場合、デフォルト状態の、、 Fn 十 Shift 十んeいのよう に 3 つのキーを同時に押すのは困難です。また、 Fn 十 Shift の働きがキーによって違うのもエレガントさに欠けます。 このような不便さを解消するキーマッピング変更ツール として、 yakty さんが作った「 KeyHelper Applet 」 3 か よく使われています。このツールは、 SL-Zaurus を Linux のコマンド行から扱う場合には必須のものといえるでしょ KeyHelper Applet では、キーの割当てやキーリピー トのタイミングを変更することができます。作者のページ では、次のような設定例カ齠介されています。 、、カナ / ひら " キーを CtrI キーに割り当てる。 ・ Shift キーをスティッキー動作にする。 ・ Fn 十 O 、 Fn 十 p に、、 { " と、、 } " を割り当てる。 3 http://yakty. S31. xrea.com/linuzau/keyhelper/ キーマッビングの変更 179

6. UNIX MAGAZINE 2004年2月号

連載 /UNIX Communication Notes 188 で、一般にひろく公開するファイルについては anony- mous FTP を利用するのが一ヨ殳的であった。 ・ NFS を用いたファイルの共有 より密接に連携して作業空間を共有する場合には、 NFS を用いて直接ファイルシステムを共有した。 NFS を利用する際には、ユーザーの UID および GID 空間が NFS サーバーと NFS クライアントで一致して いなければならない。したがって、 1 つの NFS サー バーを共有するすべての NFS クライアントにおいて、 貫性をもったシステム管理カ坏可欠になる。この場合、 NFS サーバーとクライアントは完全な、、運命共同体 " に なる。この点で、 FTP サーバーの場合よりも強固な結 束と管理体制力球められる。 FTP は、おもにインターネットに対してサービスを提 供するために考えられた。これは、 FTP そのものが TCP を利用していて狭帯域でもうまく稼動し、さらにアカウン ト管理も容易であったからであろう。 一方、 NFS は糸丗哉内ネットワーク (LAN) で使われてき たが、セキュリティ上の懸念があまりない環境、運命共同 体でもかまわないといえる環境での運用が前提になってい た。たとえば、外音財妾続の回線カ黜く、内部の LAN は比 較的小規模で利用者の顔も全員分かっていて、しかも、管 理対象となるシステムの台数もそれほど多くないといった 場合に適したシステムといってよいであろう。 いまから 10 年前といえば、インターネットのバックポーンも 64Kbps や 128Kbps の回線が主流であり、 1.5Mbps もあれば 十分に、プロードバンド回線 " であった。そして、私たちは東京大 学ノ嶝算機センターとのあいだで、 9.6Kbps または 64Kbps の帯域しかない広域ネットワークで NFS マウントは実現可能だ ろうかと実験していた。 この時代の状況を簡単にまとめると、次のようになるだ ろう。 ・外部 ( インターネット ) との接続は低速だが、内部ネッ トワークは比較的高速である。 ・ファイル転送およびファイルシステムへの遠隔アクセス というごく単純なアクセス手法カ甘是供されている。 54 5 年前の状況 5 年前くらいから、 FTP による情報共有はすたれ始め、 それに代わって WWW (WorId-Wide Web) と CVS (Concurrent Versions System) という画期的なツール が普及していった。その利用形態は、おもに次のようなも のであった。 ・ WWW サーバーを用いたポータルの作成 コミュニティのメンバーにアカウントを与え、ファイル の、、アップロード " と、、ダウンロード " ができるように する。現在も、なんらかのプロジェクト専用のポータル の作成はしばしばおこなわれている。 ・プログラム開発における CVS サーバーの利用 複数の開発者がかかわるプログラム開発では、 CVS サー バーを構築し、バージョン ( リビジョン ) 管理も含めて ファイルの共有をおこなう。 これら 2 つのアプリケーションのうち、 WWW サー ノヾーの普及には、 FTP サーノヾーの使いにくさを補う未合 いもあった。 FTP サーバーには、どのファイルがどのよ うな情報をもっているかか確認しづらいという欠点があっ たからである。また、 WWW プラウザ上でテキストファ イルや PDF ファイル、画像ファイルなどが表示できると いう点も、ユーザーにとっては大きな長所であった。 一方、 CVS は徹底してプログラム開発の現場をみつめ て開発されたシステムである。この連載でも以前に紹介し たが ( 2001 年 1 ~ 2 月号 ) 、複数の開発者が並行してソー スコードに手を加えていくような場面での利用を考えると、 CVS は細部にいたるまで配慮された作りになっている。 このように、どちらのアプリケーションも利用者のこと を第一義に考えた環境を作るためのツールである。いって みれば、遠隔からたんにファイルを転送する、あるいはファ イルシステムをアクセスするといった原始的な手法から脱 却し、ユーザーにとって扱いやすい環境を考えるところか ら生まれたシステムといえるであろう。 そのような観からみるならば、当時、 Lotus Notes の ようなグループウェアがすこしずつ浸透し始めたのも、同 じ目的をもって働くグループのなかで円滑に情報共有をお こなうためのプラットホームを作ろうとした動きと捉える ことができる。 この時代の特徴をまとめると、次のようになるだろう。 UN 工 X MAGAZINE 2004.2

7. UNIX MAGAZINE 2004年2月号

ワークステーションのおとーー 画面 2 イ撚として 3003 年 鵞 0 」掲 eett ingsYÅll 騰 e 「 sY スタートメニュー V プログラム > di 「 ドライブ C のポリュームラへルかありません。 ポリュームシリアル番号は 3 引 F - 02 てす C 02 」 1 SettingsVAll し rsV スタートメニュープロクラムのデイしクトリ ! 1 マンドプ 0 ンプト 0 日ロ 003 / 12 / 09 003 / 12 / 09 003 / 12 / 05 003 / 12 / 08 003 / 1 1 / 25 003 / 12 / 09 003 / 11 / 25 003 / 07 / 22 003 / 11 / 18 003 / 12 / 08 003 / 12 / 08 003 / 08 / 06 003 / 12 / 05 003 / 10 / 28 003 / / 07 003 / 07 / 22 003 / 1 レ 18 003 / 12 / 08 圓 3 / 07 / 22 003 / 12 / 09 003 / に 9 003 / 12 / 08 003 / 08 / 07 003 / 08 / 08 003 / 10 / 24 09 : 29 09 : 29 17 : 52 21 : 47 20 : 01 10 : 38 15 : 30 17 : 04 14 : 12 10 : 51 1 1 : 19 13 : 29 18 : 59 14 : 31 11 : 21 17 : 21 15 : 57 : 15 18 : 51 13 : 00 12 : 59 17 : 43 11 : 21 10 : 32 12 : 23 く田 R> く田 R > く田 R > ASTEC-X く田 R > 2 , 377 A 戓長 Reader 6.0 」 Acutus Connect く田 R 〉 1 , 920 Microsoft マウスコ黻 2 , 413 Microsoft 物「 d コ 2 , 411 Mic 「 osoft P ( 卍 oi 」「長 M に「 80 日 Office ツール く田 R > ム 373 Microsoft F 「 mtPa 記コ 2.389 Microsoft Excel. lrk Logicml く田 R > ⅡÅccessories く田 R 〉 2 , 445 Ccrnectix Virtual コ く田 R 〉 く田 R> く田 R > く田 R 〉 く田 R 〉 く田 R > く OIR> く田 R 〉 9 ーわファイ丿 社 Ant i Ⅵ「お Powertoys fo 「物「し炉 Print)& lnternet Printing 796 Windons Movie 驅 k コ アクセサリ スタートアップ L868 マウスのヘルシーコンビューティンクガイド . 18.992 バイト 管理ツール ラベルプロデューサー 16 ーりデイしトリ 59 , 892.924.416 バイトの空き領域 0 , 0 ーをル ) 複常 : , カルダーの X 均訃 方イの編集仮 ) 表示お知こ入りツールヘルプ⑧ 画面 3 GUI 版の本で探せるのは 2099 年まで : 0 'its ard ingsVAlI スタートメニュープロクラム : アトレス 0 : こ ) 0 画に・ ) 物 S 宿常コンにオン 下の条件び応、くつかまたはす べ ( ぐ報常してくさい . カイル名のすべてまたは一部 0 : 方イ損こ含まれる単語ま当ま句 ーヨテスりト す州所 洋定オプション第 サイズは ? ガら一的農 2 ド 3. 日付 : な : 試き 更新日 ( ) 日付物定 0 : 年以内 0 ーか月以内 0 : 以内 0 わからない いつ変更されましたが ? ・ し第 枷ド物物物ル物物国しおし蠍物お物引いおい物′駅 4 ル ck い 1 れ 5 物 ・ Nt 出に 面駅 8 に ↓津はル“協に $ 物に一物協に阯山はし $ Ⅲい . - いれいいにま Nt い駅引し $ 川い物しを引ふしし朝引 ~ 新は酬 .. ↓Ⅲ物′ 04 に ー N ! 山物におに物に れ抦いに $ 川物なに おしーはし 物 d 新駅引 ~ ーい新い・に れ山協に駲れ物国しれ朝物に ー椒山おに 凵 凵 凵 を P 駅物 凵 ーめ解、地 d ー国ⅸ お物地に れ朝物 $ 物の物に 物物ねに $ 津山“に 凵 匐 [ ℃第物女 d ェクスプローラなどで 3003 年という日付が正しく扱え が大幅に進んでしまったのでしようか。それにしても、年 まったのでしようか。起動時に、ふとした気の迷いで時計 はできましたが、そもそもいったいなぜ 3003 年になってし その日の夜遅くまでかかって、なんとか回復させること 2099 年 12 月 31 日までしか設定できません ) 。 めの GUI ( コントロール・パネルの、、日付と時刻 " ) でも いようです ( 画面 3 。 Windows XP で日時を設疋するた 検索では、 2099 年 12 月 31 日までのファイルしカ寐せな うとしました。ところが、ェクスプローラの GUI による せん。心配になったので、 3003 年の日付のファイルを探そ イルがあると、またまたよからぬことカ起きるかもしれま ないのですから、システムのなかにそのような日付のファ 144 だけが 1000 年も進むのはちょっと不思議です。 UItra 5 と大容量 IDE ドライブ 2003 年 10 月号で、 Sun の Ultra 5 に玄人志向の ATA IOOPCI という IDE カードを接続する話を書きました。 その後、これに Seagate Barracuda 7200.7 シリーズの 160GB のハードディスク ( ST3160021A ) を接続してみ ました。 糸喆侖をさきに書くと、 128GB ぶんまでしカ駛えません でした。正確には Barracuda の容量は、 160X 1 , 000X 1 , 000X 1 000 = 160 , 000 , 000 , 000 バイト で、 128GB は、 128X1 , 024X1 024X1 024 = 137 , 438 , 953 , 472 バイト ですから、約 85.9 % まで使えていることになり、、、る 範囲 " かもしれません。 さて、 ATAIOOPCI に ST3160021A を接続してみた ときの様子を書きましよう。まず、 format コマンドでど のように認識されるかを確認してみます。すると、シリン ダが 255 、ヘッドが 16 、トラックあたりのセクタが 255 の 508MB のディスクにみえているようです ( 図 1 ) 。 160GB のディスクなのに 508MB ではあんまりです。 そこで、 type サプコマンドで新たなディスクタイプを定義 してから容量を指定し、それをこのディスクに割り当てて みました。図 2 のように、シリンダ数、ヘッド数、トラッ クあたりのセクタ数、ディスクの回転数などを順番に入れ ド自体は成功するのですが、 format コマンドをいったん いきません。もうすこし正確に書くと、 label サプコマン ドでこれらの情報をディスクに書き込もうとしてもうまく より大きな値も入力できますが、最後に label サプコマン ラックあたりのセクタ数については、それぞれ 16 と 255 できす、指定すると再入力を求められます。ヘッド数、ト 値のようです。シリンダ数は 65535 より大きな値は入力 クあたりのセクタ数は、それぞれ 65535 、 16 、 255 が最大 ところでしよう。しかし、シリンダ数、ヘッド数、トラッ この場合、本来なら 160GB に相当する値を指定す一くき Custom" としています ) を入力します。 ていき、最後にディスクの型名 ( ここでは、、 ST3160021A ー UNIX MAGAZINE 2004.2

8. UNIX MAGAZINE 2004年2月号

Per , Q) 完Ⅷ V E R S ー 0 N 平価版 CD / ダウンロードと お得なキャンペーン情報はこちら ! www.wrq.co.jp/rx.htm Mic 「 80 代・ Windowsexp Ⅷ nd 、刈 一ロ 最新の X11 R6.6 に準拠 描画速度 10 % アップ、起動と接続時間も短縮 PC X サーバで OpenGL1.4/GLX1.3 、旧 v6 、 VPN/NAT 対応 SSH/Kerberos で暗号化、データ圧縮、不正ユーサ締出し x マネージャで複数の x クライアントとサーバの設定を楽々管理 Windows TerminaI Services/Citrix MetaFrame に完全対応 管理・配布ツールでローミングも含めた広範囲な運用を支援 暗号化と FTP サイト間転送ができる FTP クライアントを標準装備 サ ( ネリトラステム飜貳各社 販冗兀 WRQ は、 x ウインドウシステムの世界標準を決定する団体 x.Org のプレミアメンバーとして X の技術開発や発展に貢献しています。 日本語 E—mail : j-info@wrq.com 日本語サイト : www.wrq.co.jp WRQ, 旧 c. サイバネットシステム株式会社 TEL : 東京 03.5978.5453 大阪 .6940.3650 E—mail : rinfo@cybemet.co.jp Web サイト : 、叭肌V. cybernet. CO. jp/reflection/ ◎ 283 WRQ, 旧 c. rights reserved. WRQ 、 WRQ ロゴ、 Reflection は、米国およびその他の国における WRQ,lnc. の登録商標あるいは商標です。ここに示されているその他の商標、 商品名、および社名は、すべて説明の便宜上使用されているもので、それらはすべて所有する各団体の所有物です。 OpenGL 標準装備

9. UNIX MAGAZINE 2004年2月号

図 6 キ歸電話から赤タで輯医した画象ファイル BEGIN : VNOTE VERSION: 1 . 1 X—DOCOMO—TYPE : JPEG X—DOCOMO—SIZE: 240X320 X—DOCOMO-FILESIZE: 17306bYte X-DOCOMO-FILENAME: 65744. jpg SUMMARY ; CHARSET=SHIFT_JIS ; ENCODING==> QUOTED—PRINTABLE: 03 / 11 / 22 ー 16 : 22 : 30 DATE: 20031122T072230Z X-DOCOMO-BODY ; ENCODING=BASE64 : /9j /4Q56RXhpZg w6dOTSLNtJ4700nHr0FRFiTgZ5NVYJbn/9k= END : VN OTE ( 誌面の都合上、で折り返しています。以下同様 ) 図 7 キ電話から赤タ泉で車医したメール BEGIN:VMSG VERSION:I . 1 X-IRMC—STATUS : READ X—IRMC—BOX: INBOX X—CTL: 0001 X—IRMC—TYPE : INET BEGIN : VBODY From : xxxxxx@yyyy ・ ne ・ jp To : Subj ect : =?shift—j is?B?g4GBW40LkZeQTYN1g1iDZ* Date :Wed, 10 Dec 2003 20 : 18 : 00 + 0900 連載 1 Zaurus with Linux 08 Content—Transfer—Encoding : quoted—printable Content—Type :text/plain; charset="shift—jis" MIME—Version: 1 . 0 IrMC 形式から JPEG に変換 END : VMSG END : VENV END : VENV END : VBODY = C5 = 82 = B7 = 81B = 82 = BI = 82 = EA = 82 = CD = 91 = 97 = 90M = 83e = 83X = 83g = 82 図 8 sed ーⅡ '/BASE64/ ,/A$/p' ー cat " $@ " ー t r -d ' \ 015 ' ー # ! /bin/sh また、 SL-Zaurus ではファイルホーム画面から、選択 いでしよっ。 帯電話の小さい液晶画面より、 SL-Zaurus のほうが見やす ちろんイメージノートや NetFront などで見られます。携 JPEG ファイルに変換できます。変換後のファイルは、も ば、デジタルカメラ画像なら、図 8 のようなスクリプトで sed ' s / X ー . * 64 : / / ' ー mewencode —d —b 188 したファイルを赤外線で送れます。メモ帳などで作成した シフト JIS のテキストファイルは、携帯電話側で、、フリー メモ " のデータとして受信可能でした。逆にフリーメモの データを携帯電話から SL-Zaurus に送信すると、データ 種別カ坏明となり、さきほどのメールや画像ファイルと同 様な変換作業が必要になります。 おわりに 今回は、 SL-Zaurus などの PDA がプログラミングの有 用なツールであることを紹介し、作業を効率よく進めるた めにキーボード環境を改善する方法を説明しました。キー ボードからの文字入力を商にするには、設定ファイルを 書き換えてキーの割当てを変更したり、インターネットで 公開されているツールを利用するという選択肢もあります。 また、小型で持ち運びに便利なものも含め、さまざまな 製品が市販されている PS/2 キーポードを PS / 2 →シリア ル・インターフェイス変換アダブタを使って SL-Zaurus で利用する方法もあわせて紹介しました。 今回の記事を参考に、 SL-Zaurus のキーポード環境を チューニングされてはいかがでしようか。 次回は C760 で IPsec を利用する方法を説明する予定 です。 ( いしじま・だい大阪府立産業技術総合石丿究所、 UNIX MAGAZ 工 NE 2004.2 [ 赭文献 ] azine Books 01 』、 2000 年 6 月、アスキー [ 6 ] 富樫秀昭「 PC UNIX の日本語処理と設疋」、 fLinux Mag- べて III 』、 2000 年 10 月、 CQ 出版 タ技術スペシャル No. 72 : パソコン周辺インターフェースのす [ 5 ] 奇仁「 PS/2 キーボード・インターフェース」、仆ランジス 術スペシャル No. 45 』、 1994 年 5 月、 CQ 出版 [ 4 ] 吉田功「 PC98 シリーズのノ、一ドとソフト」、『トランジスタ技 マイコン活用ハンドブック』、 2001 年 3 月、 CQ 出版 ランジスタ才麪楙曽旧」、ハードウェアデザインシリーズ 15 : PIC [ 3 ] 森田守彦「 PC98-PS/2 キーポード奐アダブタの製作」、「ト 2003 年秋号、 2003 年 9 月、孑翅平論社 [ 2 ] 物草「 KeyHeIper による操作工麭竟改善計画」、モバイルプレス alJava アプリケーション用キーコード資料」 部「 SL ー B500 / C700 Qtopia アプリケーション十 Person- [ 1 ] シャープ本に会社通信システム事業本部モバイルシステム事業 はやし・はるひさ女各工業大学 )

10. UNIX MAGAZINE 2004年2月号

NEWS 9 ( C 十十 5.0/Forte C 十十 6.2 ) 、 AIX 5.1 (Visual AgeC 十十 6.0 ) 、 IRIX 6.5 ( C 十十 7.3 ) 、 Tru64 UNIX V4.0 / 5.0 / 5.1 ( C 十十 6.5 ) 、 HP—UX 11 / 11i ()C 十十 A. 03.39 / 能を追加し、線形制約条件およひ論理制約 アイログ (Tel 03 ー 5211 ー 5770 ) は、数 A. 05.37 ) 、 Linux (GCC 3.2 。カーネル 理計画法にもとづく最適化ソフトウェア 条件を組み合わせる制約モデリング機能 2.4 、 glibc 2.3 ) 、 Windows 2000 / XP (MS 「 ILOG CPLEX 9.0 」の販売を開始した。 を強化。 Microsoft . NET にも対応した。 VisuaI C 十十 . NET 2002 / 2003 / VisuaI 混合整数 2 次制約計画法 (MIQCP) 機 対応 OS ( コンパイラ ) は、 SoIaris 8 / C 十十 6 ) 。 Manugistics7 V72 ・に OG .N ET 対応の最適化工ンジン •Manugistics る。価格最適化や需要計画などの複雑な タスクを分割し、複数のハードウェアに分 散して処理する機能を強イし マニュジスティックス・ジャノ、ン ( TeI 出荷は、英語版が今春、日本語版が今夏 ア「 Manugistics7 V7.2 」を販売する。 03 ー 5421 ー 5906 ) は、需要 / 補充言画 / 需給 の予定。需要瀏・画、販生在 ( 販売・生産・ 予測アルゴリズムの拡充などにより、計 計画の作成と実行をおこなうソフトウェ 在庫 ) 制・画の分野から順次リリース。 画と実行をよりリアルタイムに同期でき の要件に適合させたシステム。調達、生 アバレレ業界向け ERP バッケージ 産、版売、会計などの業務プロセスの企業 間サプライチェーン構築が可能。 SAP ジャパン (TeI 03 ー 3273 ー 3333 ) は、 日本語版の版売を開始した。 対応 OS は、各種 UNIX 、 Linux 、 Win- アパレル / フットウェア業界向けの在庫管 ERP パッケージ SAP R/3 Enterprise dows 2000 など。 をベースに、アパレル / フットウェア業界 理システム「 SAP AppareI & Footwear 」 2004 年末までの受注目標は 10 社以上。 •SAP ・ ・ Routrek Networks ネットワーク機器管理ツール ルートレック・ネットワークス (Tel トワーク機器のログ / 設定情報の取得と RMC MP ーに 00 V3.5 044 ー 829 ー 4361 ) は、ネットワーク機器 保存に対応した。電源管理製品同 Power 3.5 」がある。 管理ツーノレ、、 RouteMagic Controller Management との連携が可能。従来は (RMC) V3.5 〃の販売を開始した。 価格は、 RMC MP ー 1200 V3.5 が 410 , Web サイトで提供していた各種フィルタ・ ネットワーク機器やサーバーのコンソ 000 円、同 MP ー 200 V3.5 が 78 , 000 円。 スクリプトが付属。 I/F が装置接続用シ ールポートの監視と情報収集、遠隔管理を 初年度販売目標は 3 億円。同時に、運用 リアルホート ( RJ ー 45 ) X12 、コンソール / おこなうハードウェア。 Linux 対応のロ ツール「 RMC Commander 」 (Microsoft モデム接続用シリアルポート (DB9)x2 、 ・ソフトウェア同 Server . NET Framework 1.1 に対応 ) の無ー歸是 グ記録サー 10Base T/100Base TXx 2 の「 RMC と併用して、メッセージの保存 / 参照 / 検 供も開始した。 MP ー 1200 V3.5 」、シリアルポート (RJ— 索などが可能。新バージョンでは、ネッ 45 ) x2 、 10BaseTX1 の「同 MP ー 200V ◆ RMC MP - に 00 / 200 のおもな仕様 RMC MP -200 RJ-45 x 2 10Base Tx 1 ステータス LED ( 7 セグメント ) LINK LED 、 ACT LED DC 5V ()C アダブタ 100V AC 50 / 60Hz ) VCCI クラス B 2.3X8.5x11cm 140g RMC 、 IP -1200 RJ ー 45X12 ( 装置接続用 ) DB9x2 ( コンソール / モデム接続用 ) 10B e T / 100B e TXx 2 LCD 表示パネル ( 20 文字 x2 行 ) LINK/ACT LED 、 Speed LED 100V AC 50 / 60Hz VCCI クラス A 4.4X44.1x31cm 4.8kg シリアルポート ネットワーク・ポート 表示機能 電源 EMI 外形寸法 (HxWxD) 重量 20 UNIX MAGAZ 工 NE 2004.2