Microsoft - みる会図書館


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

1. UNIX MAGAZINE 2004年11月号

」モ 告 0 ム よ ン ヒ の の 口をサ の ス 」ど フ連 シ ス ュロ 図 に PATH に入っている場合は、 C:*Program Files* Microsoft SDK*Bin*Win64 を加える必要はない。 インストールの時点で Windows 上に C 言語のコンパ イル環境がない場合は、 INCLUDE に以下のフォルダを 設疋する。 C :*Program Fi1es*Microsoft Visua1 C + + T001kit=> 2003*inc1ude C:*Program FiIes*Microsoft SDK*inc1ude さらに、 LIB には以下の値を言定する。 C:*Program Fi1es*Microsoft Visua1 C + + TooIkit9 2003 \ lib C:*Program FiIes*Microsoft SDK*Lib C:*Program FiIes*Microsoft Visua1 Studi0 . NET=> 2003 \ Vc7 \ lib 最後のフォルダは . NET Framework SDK によって作 成されるもので、 Visual C 十十 TooIkit には含まれてい ないが必要なファイル、具体的には msvcrt. lib などが入 っている。 商用版の VisuaI C 十十との違い このようにして構築した環境は、細かな違いはあるかも しれないが、コマンド行からコンパイラやリンカを使って いるかぎりは商用版の VisuaI C 十十と同じである。商用 版の VisuaI C 十十には GUI の統合開発環境が含まれる が、無償版を使って構築したコンパイル環境にはない。 をどう設疋するべきかを説明する。 コンパイル王尉竟の確認 PATH には以下の内容を追加する ( 誌面の都合上、で CPAN からⅥⅱn32: ℃ lipboard のソースをダウンロ 折り返しています。以下同様 ) 。 ードしてそのままコンパイルし、コンパイル環境がきちん C :*Program FiIes*Microsoft Visua1 C + + T001kit=> と作成されていることを確認してみよう。 Win32-Clip- 2003 \ bi Ⅱ board-XXX. tar. gz ( 修正前のバージョンは 0.51 ) をダ C:*Program Fi1es*Microsoft SDK*Bin C:*Program Fi1es*Microsoft SDK*Bin*Win64 ウンロードし、展開したうえで以下のコマンドを実行する。 実際には、これらを PATH の先頭か末尾に、、 ; " で区切 perl MakefiIe . PL nmake って追加することになる。先頭と末尾のどちらに追加する にせよ、この 3 つの項目の川印はこのままがよいだろう。 これは Cygw ⅲのシェルではなく、コマンド・プロン プトから実行する必要がある。 PATH に Bin*Win64 が必要なのは、 nmake. exe か バージョン 0.51 では、 CIipboard. xs の 633 行目の ここにあるからだ (32bit の Windows で問題なく使える 、 SvPV(text, na ) " でエラーが起こる。以前はこれで正し ようだ ) 。なお、 nmake. exe は . NET Framework SDK かったのだと思うが、現在では、、 SvPV(text, PL-na)" の に含まれているので、 C:*Program Files*Microsoft . NET*SDK*v1.1*Bin にもある。 . NET Framework ようにする必要がある。 この修正だけで、正常にコンパイルできるはすである。 SDK を使うための設定がしてあり、 このフォルダがすで システムのプロドティ 設定⑧ l- 定 ( 印 現境変数⑩ 図 2 王見竟変数の言綻画面 m のエーサー現境変数 ( の 0 こリⅢこ凱 Se け¥ h 旧 2u PROMPT O*Documents 引 "d Settings*himazu*Læal Sett.. TEMP C:*Documents 引 ld Sett ings*h imazu*Local 立 t し TM P VCToolki 新 1 引旧ⅳ 0 ¥ Program F iles* M ic ′ 000 幵 Visual 0 + + TOOlk 心 ぎシステム環境変数 0 0 \ Ⅷ NDO ”花祁 2 紀巉 ! 0 叩の 0 : ¥ P 「 og m Flles*XEmacs*mule-packages:O:*. EMACSPAO ト (AGEP 0- ¥ P 「 og m Files* Microsoft Visual C + + TO 引 k INOLUDE 0 ¥ P 「 og m Files* Microsoft Visual 0 + + Toolkit. LIB NUM 日 ER_OF_PROO. ME 156 UNIX MAGAZ 工 NE 2004. 11

2. UNIX MAGAZINE 2004年11月号

連載 / Pe 日活用のヒント めらわれる。かといって、 Visual C 十十以外のコンパイラ ダウンロードするファイルは、上記の Web ページから を使うと、思わぬ苦労をするかもしれない。さいわい、現 . NET Framework 1.1 再頒布パッケージ " と、、 Micro- 在では Microsoft から無償配布されているファイルだけで soft . NET Framework Version 1.1 日本語 Language コンパイル環境を構築できる。すこし手間はかかるが、そ Pack" の項目を探せばみつかるだろう。 の方法を紹介しよう。数百 MB のファイルをダウンロー これで、 . NET Framework SDK に必要なファイルが ドする必要があるので、プロードバンド接続が必顎である。 インストールできた。そこで、ふたたび上記の Web ペー ジで、 Microsoft . NET Framework 1.1 SDK" という Platform SDK リンクをクリックし、表示されたページから SDK のイン まず、 Windows 用の C / C 十十言語のヘッダファイルと ストーラをダウンロードして実行する。 ライプラリ・ファイルを入手するために、以下の Web ペ VisuaI C 十十 TooIkit 2003 ージにアクセスして Microsoft Platform SDK をインス トールする。 続いて、以下の Web ページから Visual C 十十 Toolkit 2003 のインストーラをダウンロードして実行する。 ・ http://www.microsoft.com/msdownload/ platformsdk/sdkupdate/ ・ http://msdn.microsoft.com/visualc/vct001kit2003/ いうまでもなく、これが C 言第吾や C 十十のコンパイラ、 このページには複数の SDK が載っているが、とりあえ リンカなどの本体である。 ず、、 Core SDK" だけでよいようだ。上記の Web ページ からのインストールは ActiveX コントロールでおこなわ れるので、 lnternet Explorer かそのコンポーネントを使 用した Web プラウザでアクセスしなければならない。 . NET Framework SDK 次に、 . NET Framework SDK をインストールする。 なぜ Visual C 十十のためにこの SDK が必要なのかとい うと、 C 言語で書かれた Perl モジュールのコンパイルに 必要なファイル msvcrt. lib と msvcrtd. lib が含まれてい るからである ( ここで紹介しているほかのソフトウェアに は含まれていない ) 。 そして、 . NET Framework SDK をインストールする には、 . NET のランタイムエ境である . NET Framework (SDK なし ) が必要である。具体的には、コントロール・ パネルの、、プログラムの追加と削除 " の画面に、、 Microsoft . NET Framework 1.1 " と、、 Microsoft . NET Frame- work 1.1 Japanese Language pack" の 2 つの項目が 表示されていればよい。 これらの項目がない場合は、 Windows Update を使っ てインストールするか、以下の Web ページからインスト ーラをダウンロードして実行する。 ・ http://www.microsoft.com/japan/msdn/ netframework/downloads/ 以上で必要なファイルをインストールできたが、すこ し設定しないとコンパイルをおこなえない。具体的には、 PATH 、 INCLUDE 、 LIB の各環境変数を定する必要 がある。言定方法としては、以下の 2 つが考えられる。 ・コントロール・ノヾネルの、、システム " で、、言羊糸田設疋 " タブ を選び ( 図 1 ) 、 [ 環境変数 ] ボタンをクリックして呼び 出した画面 ( 図 2 ) で亘久的に設定してしまう。 ・ Visual C 十十 Toolkit を使用する前に、 BAT ファイル を実行して環境変数を設疋する。 Visual C 十十 TooI- kit 2003 には、そのために C:*Program FiIes*Mi- crosoft Visual C 十十 Toolkit 2003*vcvars32. bat が用意されている。 しかし、このファイルには Visual C 十十 Toolkit 2003 のフォルダしか指定されていないので、今回作成するコ ンパイル環境には不十分であるなお、 vcvars32. bat の内容は基本的に以下のとおりある。 Set PATH= フォルダのリスト ;%PATH% Set INCLUDE= フォルダのリスト Set LIB= フォルダのリスト それでは、恒久的に設定するにせよ BAT ファイルで設 定するにせよ、 PATH 、 INCLUDE 、 LIB の各環境変数 155 UNIX MAGAZINE 2004. 11

3. UNIX MAGAZINE 2004年11月号

特集 図 7 且引生情報データ列 (mssecure ・ xml) ボスト・ファイアウォールとネットワーク・セキュリティ く Bu11etinDatastore DataVersion=t'2004.8.16.0 " LastDataUpdate="2004/08/16" schemaversion="l . 0.0.11 " LastSchemaUpdate="2001/06/06" TooIVersion="3.32 " MBSATooIVer="1.2.4013.0 " MBSAT001URL="http://microsoft.com/japan/technet/security/tools/mbsahome.mspx" RevisionHistory= LanguageID=" 1041 " > く ! ——Bui1t by Microsoft Corp. for Microsoft Base1ine Security Ana1yzer. On the web at : http: //www.microsoft . com/mbsa——> く Bu11etins> く Bu11etin Bu11etinID="MS03—026" Bu11etinLocationID=" 1 " FAQLocationID=" 1 " FAQPageName="FQ03-026" Tit1e="RPC インターフェイスのバッフアオーバーランにより コードが実行される ( 823980 ) " DatePosted="2003/07/16" DateRevised="2003/08/13" Supported="Yes" Summary="Microsoft originally released this bulletin and patch on JuIy 16 , 2003 to correct a security vulnerability in a Windows Distributed Component Obj ect Mode1 (DCOM) Remote Procedure Ca11 (RPC) interface . lssue— ー " " ImpactSeverityID="1" PreReqSeverityID="O" MitigationSeverityID="()" Popu1aritySeverityID="0"> く Bu11etinComments / > く QNumbers> く QNumber QNumbe て = " 823980 " / > く /QNumbers> く Patches> く Patch PatchName="JPNQ823980i . exe' SQNumber="823980" NoReboot="0" SeverityID="1"> く PatchComments / > PatchLocationID="739" SB 工 D = " 170 " く AffectedProduct ProductID=" 172 " Fixed 工 nSP="0"> く AffectedServicePack ServicePackID="230" / > く /AffectedProduct> く FiIeChgs> く Fi1eChg Fi1eChange 工 D="2875" / > く Fi1eChg Fi1eChangeID="2876" / > く Fi1eChg Fi1eChangeID="2877" / > く /Fi1eChgs> く /Patch> く Fi1eChg Fi1eChangeID="2892" / > く Fi1eChg Fi1eChangeID="2891" / > く Fi1eChg Fi1eChangeID="2890" / > く Fi1eChgs> く /AffectedProduct> く AffectedServicePack ServicePackID="233" / > く AffectedProduct ProductID=" 183 " FixedInSP="0tl > く /AffectedProduct> く AffectedServicePack ServicePackID="233" / > く AffectedProduct ProductID=" 181 " FixedInSP="0"> く PatchComments / > SQNumber="823980" NoReboot="1" SeverityID="I"> く Patch PatchName="WindowsXP—KB823980—x86—JPN. exe" PatchLocationID="743" SBID=" 174 " く /Fi1eChgs> く /Bu11etinDatastore> 末の管理者はインストールされたアプリケーションの脆弱 性をすぐに発見できます ( 図 6 ) 。 MBSA UNIX MAGAZ 工 NE 2004. 11 MBSA (Microsoft Baseline Security AnaIyzer) は Windows 用のシステム脆弱性診断プログラムで、 Shav- lik Technologies9 によって開発されました。 MBSA で は、 ShavIik か売している HFNetChk という製品のス 9 http://www.shavlik.com/ 37

4. UNIX MAGAZINE 2004年11月号

特集 キャンエンジンカ駛われています。 MBSA は、インストールしたマシンだけでなく、ネッ トワーク上のほかのマシンを遠隔からスキャンすることも できます。 診断対象はおもに Windows のセキュリティ修正プロ グラムの適用状況などですが、そのほかに lnternet Ex- pl 。 rer やインターネット接続ファイアウォール (ICF) な ど、 Microsoft のアプリケーションのセキュリティ設疋を 診断します。 38 tools/mbsahome. mspx 10 http://www.microsoft.com/japan/technet/security/ C:*> mbsacli . exe /hf これは、コマンド・プロンプトで次のように実行します。 HFNetChk 形式でのスキャンもサポートしています。 のような (MS)XML 形式で保存されます。 のインターフェイスがあります。検査結果のログは、図 9 8 ) とコマンドライン・プログラムの mbsacli. exe の 2 つ MBSA には、 GUI アプリケーションの mbsa. exe ( 図 脆弱匯断の実行 トール後にとくに設定する項目はありません。 ム (mbsa. exe) が実行時に自動的に取得するため、インス 脆弱性データベース・ファイルなどの情報は、プログラ ードし、実行します。 Setup-JA. msi というインストーラ・ファイルをダウンロ 手できます ( 執筆時の最新版はバージョン 1.2.1 ) 。 MBSA MBSA は、 Microsoft の Web サイト 10 から無賞で入 インストール方法 も含まれています。 ーカル・アカウントのパスワード設疋、ファイル共有設疋 ) を検査するための情報 (guest アカウントの定状況や、ロ ムの適用状況だけでなく、セキュリティに関する各種設定 この脆弱性情報データには、セキュリティ修正プログラ どうかを調査します。 キュリティ修正プログラムがシステムに適用されているか のファイル ( 図 7 の mssecure. xml) を参照し、重要なセ ドされる XML (eXtensibIe Markup Language) 形式 MBSA は、 Microsoft の Web サイトからダウンロー 脆弱匯断テータベース ボスト・ファイアウォールとネットワーク・セキュリティ 図 8 mbsa. exe の実行画面 N ~ ー 0 B clir ・ S “町 ロよそ ロスキ物 : 洋を物 -- のコン ! ・ ロスを第 : 洋報数の工ゼコ - ダ第増 ロ影ティるせを』けイし一 0 セキ野ィ物煢 国運物目 ロ M00 純日日第物 5 を ”ょ er の、ル ロ。せ辱勦ティ物 5 サイト 新北 -0 セキュリティレ ~ トの表示 スキャン日時 セキ 1 リティレート名 : アドレえ 1g1 物 018 1 き 1 朝浦 -2410 ・盟 ) メ 4 ・愛 4 5 ~ スキンにれ第 . NBSA のバージで 1 セキ対ライのをのデタ民スパーま以新 00 ジョン [ 物 d 駅・のデータベスパ 1 0 ~ れ、内言第・報第譱第 いり t! をライのを新解お ) ませし 対ティの第のスキャン総果 リス町能 ? を 0 第 ( はないチイつかか不 ・すのセま驫・なキュリティ新は ) ませ 3 第第ンとれを , 「をルすイし→・ト 0 20r - 第一材ロ 0 : ルマ 3 レ駅第こ、 : 0 鷙 : : 、ィた【エ当第朝 UNIX MAGAZ 工 NE 2004. 11 脆弱性情報データベースの標準化とマルチ・プラットホ 題を解決する必要があります。 汎用的な脆弱性診断の仕組みを実現するには、下記の問 を脅かすことになりかねません。 もっとも弱い部分を衝かれ、システム全体のセキュリティ 弱性を検査し、管理するだけでは不十分です。システムの あります。したがって、特定のプラットホームについて脆 どのプラットホームを攻撃するワームもあれば、その逆も が必要です。 Windows マシンに感染し、 BSD/Linux な すべての機器を統合的に検査・管理できる汎用的な仕組み うな環境においては、内部ネットワークに接続されている 様なプラットホームが混在しているのが普通です。そのよ が同じ OS で統一されている状況は例外的であり、多種多 ところが、現在のネットワーク環境では、すべての端末 テムは単一のプラットホームのみを対象にしています。 ここで紹介した 2 つのシステムも含め、ほとんどのシス 統合的な運用竟の構築 問題を解決しなければなりません。 す。しかし、実際に運用する場面を考えると、次のような 的ならば、現状でも必要十分な機能を備えたものがありま のプラットホームの脆弱性を検査・管理することだけが目 ざまな脆弱性診断システムがリリースされています。特定 PortAudit や MBSA 以外にも、各べンダーからさま 検疫技術の課題 れません。 プログラムの適用状況だけで、 XML 形式のログも作成さ ただし、 mbsacli. exe が検査するのはセキュリティ修正

5. UNIX MAGAZINE 2004年11月号

InstallShieId 公認カイドブック InstaIIShieId DevStudi0 ~ MS インストーラ開発 ~ ( 株 ) ネットワールド / 永瀬晋作、石坂望、相浦裕子著 0 絶賛 発売中 インストーラ作成ツールの代名詞 InstaIIShieId 難ーの公式解説書 InstallShield は、インストーラ作成ツールの代名詞とも言えるツールです。複数のライン アップがありますが、本書はその中の「 InstallShield DevStudio 9 」という製品の解 説書です。 Microsoft が開発した Windows lnstaller をベースにしたインストーラの基 本的な作成方法から高度なカスタマイズ方法、デバッグ方法まで広範に解説していま す。また、基盤になる Windows lnsta Ⅱ er 技術の基礎についても説明しています。 InstaIIShieId 公認カイドフック InstaIIShield. DevStudio ~ MS インストーラ開発 ~ ( 株 ) ネットワールド / 永瀬晋作、石坂望、相浦裕子著 ■第 6 章カスタマイズ■ ■第 1 章 lnstallShieId とは・ カスタムアクション インストーラの役割 VBScript カスタムアクション ⅲ st 訓 Sh 回 d 製品群 標準 D L しカスタムアクション DevStudio の 4 つのプロジェクトタイプ s ねⅱカスタムアクション 旧 st 訓 Sh 回 d 製品の変遷 ダイアログのカスタマイズ 評価版のインストール NT サービス COM サーバの登録 ー第 2 章 WindowsInstalIer とは■ ODBC リソースの追加 ロアイルの変更 アーキテクチャ 環境変数 メリット アプリケーションパス ファイルの関連付け ■第 3 章インストーラ作成■ 子インストールの呼び出し ローカライズ ようこそアシスタント マージモシュール プロジェクトアシスタント 依存関係のスキャン ■第 7 章トラカレシューティング■ リリースウィサード デバッグ テスト ログの取得 ディレクトエデイタ ■第 4 章プロジェクトの構造・ 問題の切り分け トラブルが発生したときには プロジェクトの設定 コンポーネント ■第 8 章付録■ マージモシュール Windows ⅲ s ねⅡ e 「サービスの / ( - ジョン プロバティ msiexec. 0X0 のコマンドラインバラメーター覧 シーケンス instmsi. exe システムの検索 こ煢み葉第 情報の入手 自動登録 ・第 5 章バッチとアップグレード■ FileVersioningRule 3 つの GU 旧 アップグレードのタイプ アップグレードの作成 バッチ トランスフォーム B5 変型版 定価 3 , 570 円腿 ) 旧 BN4-7561-4425- X ・書店および書籍を扱っているパソコンショップでお買い求めください。・品切れの際は書店にてこ注文いただくか、通信販売をご利用ください。 ・通信販売のお問い合わせ先・株式会社アスキーストア電話 ( 03 ) 3499-9300 http://www.ascii-store.com/ 株式会社アスキー 〒 160-8584 東京都新宿区信濃町 34 番地 J 日信濃町ビル電話 03-5362-3300 http://www.ascii ℃ 0. jp/ ルル or ASCII

6. UNIX MAGAZINE 2004年11月号

Pe 日活用のヒント 13 今聿英世 C 言語で書かれたモジュールのコンバイル Win32::Clipboard の修正 前回に続き、 Windows での PerI の活用例を紹介する。 今回の目標は、 C 言第吾で書かれた Windows 用モジュール Ⅵⅱ n32 : ℃ lipboard のバグ修正である。 C 言語のソースを修正してコンパイルするには、いうま でもなくコンパイル環境が必要である。もちろん、 VisuaI Studio などの開発ツールを購入すればコンパイル環境を 整えられるが、お金をかけずに構築することもできる。そ こで、 Win32: ℃ lipboard をコンパイルするための環境 を、無賞で入手できるものだけで用意する方法を紹介する。 今回の内容は Windows 版の ActivePerl 5.81 のみが 対象で、 Cygwin の PerI でも動かない。とりあげたプロ グラムは、これまでと同様に以下の URL で公開している。 ・ http://www.geocities.co.jp/SiliconValley-Oakland/ 4080 / 今回の内容には、やや面倒な環境変数の設定が含まれて いるので、そのデータもプログラムに含めて公開している。 、ⅲ 32 : :Clipboard の修正 9 ~ 10 月号で紹介した save-cb-image. plw は、、ⅲ 32 : ℃ lipboard を使用し、 Print Screen キーなどでクリッ プポードに取り込んだ画像データをファイルに保存するプ ログラムである。しかし、 Win32::CIipboard は画像デ ータの扱いに問題があり、不完全なかたちでしかファイル に保存できなかった。 Ⅵⅱn32: ℃ lipboard はクリップポードに格納されてい る画像データが 24bit カラーの場合は問題ないのだが、そ れ以外の場合は不完全なデータを返してしまう。 save-cb- 1 http://www.activestate.com/から無虻0 入手できる。 154 image. plw はデータを可能なかぎり修復するが、もとのデ ータカ坏完全なため、イ夏しても 32bit カラーの場合は右 上端の 3 ドットが、 16bit カラーの場合は右上端の 6 ドッ トが、 8bit カラーの場合は上部の 1 024 ドットカそれぞれ 欠けてしまう。 今回の目標は、Ⅵⅱ n32 : ℃ lipboard を修正し、 24bit カ ラー以外の場合でも完全な画像データを取り出せるように することである。修正結果は CPAN に登録してあり、執 筆時点では以下の URL から入手できる 2 ・ http://www.cpan.org/m0dules/by-authors/id/H/HI/ HIMAZU/Win32/Win32-Clipboard-O.52. tar. gz 最初に紹介したジオシティーズのページには、 Windows 版 ActivePerI 5.8 に対応したファイルが置いてあり、 C:* Perl*site*lib にコピーすれば使えるようになっている。 ActivePerl にバンドルされている Win32: :Clipboard を残しておきたい場合は、 C:*PerI*site*lib*Win32* Clipboard. pm と C:*Perl*site*lib*auto*Win32* Clipboard ( フォルダ ) をあらかじめ別の場所にコピーし ておくか、名前を変えておけばよいだろう。 コンバイル環境の構築 Win32: ℃ lipboard の C 言語で書かれた部分を修正す るには、 C コンパイラが必要である。 W ⅲ dows 用のもっ とも一般的な C コンパイラは Microsoft VisuaI C 十十 で、 Windows 版の ActivePerl もこれでコンパイルされて いる。しかし、 Win32::CIipboard のためだけに、 Visual C 十十やそれが含まれる VisuaI studio を購入するのはた 2 本来なら、 http://www.cpan ・ org/rnodules/bY-module/Win 32 / からも入手できるはすだが、 ーこには載っていない。 UNIX MAGAZINE 2004. 11

7. UNIX MAGAZINE 2004年11月号

0 ワークステーションのおと一・ - 画面 23 標準のアプリケー ンヨン 、色 w Ap 可 i ( ョ tiO れ D•scription: 画面 21 ファイルの参照 カ 1 蹶編・まりを : 1 , つ、 - スツ - 第、ル第 をいー田物新“。 008 第コース , 。。、ー情、の、“う物 røの・新 0 日ロ / れ、に ラつジング 1 物ケ・・ツル こコ壟 クラアン第ア こコ 、ネトつ - り : ま 鬻コ 0 ド C コざ 災 1 社。ンス 0 コ さア麒ン新 リ 1 第レンス ロ朝野を ロコり 0 朝靆を [ を 0 、ー ! 0 お 1 ・こ一 - ーー物、第 k ロメ : ・一ツ第 3 : 0 RO 朝を ) け″騫、 へ仁・をウト ・ APP' “【 01 : C ⅸ第リ M 0 “れ 0 høk / E “ト、 0 ロ w S “ 0 App ヨ石 M 謝 1 ョ 9 は 0 の am にヨ Ety sel : 3 内代・年・朝 d ( ト・れに port 編 taken 朝 0 03 物翫離れ tap n 象印 eci の研 0 「 0E025 をⅣを「 10W0 【 00 澄・ pph ( 砂 b00 いー臘をツ けー・ bov の、 S 0 第 0 Wed 議員 ~ ) : ロは 2 1 お 5 ・ 0 0 ~ ~ ー 0 つ 5 了 0 ・お : 004 : 40 ーー 0 200J : 4 ー M 一、 0 ・ 1 ) ーー 0 7 Fn ~ 0 : 004 凵′ ? 材第 1004 ー 0 : 00 新リ 5 ・ pO ー ~ 004 : ドれ 0 、 04 ー ~ い W 要 05 ・ 0 日な貶 : 0 ー W•d 友 ~ 3 4 ー 1 1 第ルダ 1 物ルを フ島を つ・ルを 、ルダ : 島を ・ 5 v 0 t : ・し 0 ( 謝 P “に ミを、いりをなま 5 ・ C トー 3 を・一物評 ・ d ( 、 ed 127.0.10.1 : 8023 → 172.27.0.20 : 23 というポートフォワードがおこなわれます。そのうえで、 telnet 127.0. 10 . 1 8023 とすると、一ト . で言定した telnetd カ働くホストに接続でき ます。 tn 2 2 、朝 0 0 ト・ drkC ”の阯 丁をを 5 H 驪気朝を [ 嗹こⅡ亟コ亟〕 0 今回は、 SSL VPN 装置である Juniper Networks の Netscreen Secure Access 3000 の成疋から基本的な使 い方を駆け足で紹介しました。社内限定の Web ページが 簡単に参照できたり、アプリケーションカ駛えたりと、なか なか便利です。リモートアクセスを必要としている方は、 SSL VPN を本寸してみてはいかがでしようか。 ( さかした・しゅう Acutus Software) S e ま釶当ら」を ! 、三旦」 ! ! ユ鱸山 ap が / t0 新地・ fshost) と home (NFS access to fshost) は NFS での 参照です。これをクリックしてたどっていくと、ファイル などが参照できます ( 画面 21 ) 。 SAM (Secure Application Manager) も試してみ ましよう。 Users" から、、 Roles" →、、 Users' →、、 SAM" とたどっていくと画面 22 が表示されます。ここで [Add Application] をクリックすると現れる画面では、 Stan- dard application の欄に Citrix NFuse 、 L0tus NOtes 、 Microsoft Outlook/Exchange の 3 つが書かれています ( 画面 23 ) 。アプリケーションを追加したいときは、 Cus- tom application 欄の Server name と、 Server/Server Port/LocaI Port を指定します。 今回は、 telnet を追加してみました。 Server name に telnet 、 Server に telnetd か動いているホストの IP アド レス、 server port に telnetd のポート番号 ( 23 ) 、 Local port にはクライアント側の PC で利用するローカルポー ト ( 8023 ) を指定します。 こで SA3000 に通常ユーザーでログインし、クライア ント・アプリケーションから、登録した telnet を選ぶと Java アプレットがダウンロードされ、 145 UNIX MAGAZ 工 NE 2004. 11

8. UNIX MAGAZINE 2004年11月号

NEWS し、 64bit Linux カーネルに対応。ハー ドウェア / ソフトウェア / ネットワークな どの部分的障害や火災 / 地震による全面的 障害の際のバックアップ・システムへの切 替えに対応したデータ複製機能 HADR 、 Java と . NET の開発環境用のプラグイ ン・メニューなどを追加した。 対応 OS は、 AIX 5.1 / 5.2 、 SoIaris 8 / 9 、 HP—UX 11i VI ( HP9000 ) / V2 (lta- nium) 、 Linux ( 推奨ディストリヒ、ユーシ ョンは Red Hat Enterprise Linux 2.1 / 3 、 SUSE LINUX Enterprise Server 8 / 9 ) 、 Windows 2000 / 2000 Server/XP/ Server 2003 。 価格は、「 DB2 UDB Personal Edition V8.2 lnstall 」が 69 , 300 円、「同 Express ・旧 M 仮想化工ンジン使用のソフトウェア 日本アイ・ヒ、一・エム (Tel 0120- 041992 ) は、仮想化技術を使用したソフ トウェア製品群、、 IBM 仮想化工ンジン・ スイート : IBM Virtualization Engine Suite for Servers" の販売を開始した。 メーカーや OS の異なるサーバーやス トレージを 1 つのシステムとして運用 / 管 理する仮想化技術、、仮想化工ンジン :Vir- tualization Engine" を使用。仮想化ェ ンジンとオートノミック・コンヒューティ 工ス・ピー・エス・エス (Tel 03 ー 5466 ー 5511 ) は、データマイニング・ツール 「 CIementine8.6 」の販売を開始した。 蓄積されたデータからルールや規則を 発見する統合型マイニングッール。おも な機能強化点は、 CARMA アルゴリズム 統合型データマイニング・ツ ン久グリッド・コンピューティングを組 み合わせ、サーバーの稼重川大況のモニタリ ング、サーバーリソースの有効活用を可能 にするソフトウェア製品群で、 IBM En- terprise Workload Manager domain manager 、同 Enterprise Workload Man ager managed servers and agents for AIX 5L and i5/OS 、同 Director Multi- pl atform management server and ag- ents 、同 TiVOli Provisioning Manager 、 ・ SPSS の追加、 Microsoft の DB や IBM のマ イニングッールとの連携強化、 64bit 版 Solaris9 への対応、ニューラル・ネット ワーク、 K—Means 、 Kohonen 、 Apriori モデルの最適化の指定、ロジスティック 回帰モデルへの WaId 糸量 / スコア糸 ール ■ Sy ba se 企業データ管理・統合製品 サイベース (E—mail sales@sybase. co. (p) は、企業データを管理統合するソフ トウェア 4 製品の販売を開始した。 いすれも同社が提唱する情報の管理 / 開 発 / 統合のための、、 Unwired Enterprise にもとづく製品。 ◆ Real Time Data Services 異種 DB とリアルタイムメッセー 18 ジン グ・アーキテクチャ間のパッチ / ポーリ ング処理による遅延をなくし、イベント 駆動型情報アーキテクチャで DB を連携 させるソフトウェア。 Sybase Adaptive Server Enterprise 、 OracIe 、 DB2 など 主要 DB 製品の連携が可能。データキャ プチャ機能の設疋により、規制要件やホリ シーに合わせた監査もおこなえる。 Edition Named User Option V8.2 」が 112 , 455 円から、「同 Express CPU Op- tion V8.2 」が 731 , 850 円、「同 Work- group Server Edition V8.2 」が 145 , 005 円、「同 Workgroup Server Unlimited Edition V8.2 」が 112 万 2 , 450 円、「同 En- terprise Server Edition V8.2 」が 396 万 5 , 850 円。 同 Grid T001b0X V3 for Multiplat- form 、 Virtualization Engine installer, Virtualization Engine console, and common runtime infrastructure ク ) - 各 コンポーネントから構成される。 対応 OS は、 AIX 、 OS / 400 、 Solaris 、 Windowso 価格は、「 Virtualization Engine Sys- tems Services for Managing AIX and OS / 400 」「同 SoIaris and Windows Servers 」がいすれも 160 万円 (ICPU あ たり ) から。 量の追加など。 対応 OS は、サーバーが SoIaris 9 、 Windows NT Server 4.0 / 2000 、クライ アントが Windows Me 、 Windows NT 4.0 / 2000 / XP 。 価格 ( 1 クライアント / 10 クライアント ) は 567 万円 / 882 万円 ( アカデミック版は 115 万 5 , 000 円 / 294 万円 ) 。 価格は 584 万 9 , 000 円 ( ICPU あたり ) 。 Dynamic Archi ve DB で利用されなくなったデータをアー カイプし、オンラインデータのディスク 使用量の削減とアーカイプされた情報の オンライン検索を可能にするソフトウェ ア。 Sybase Adaptive Server Enter- prise や、データウェアハウス向け検索エ ンジン、 Sybase IQ と組み合わせること が可能。インデックス再構築によるスト レージコストの低減とバックアッフ / リス トアの高速化、オフライン・アーカイプの UNIX MAGAZINE 2004.11 ◆

9. UNIX MAGAZINE 2004年11月号

NEW TOPICS ※合数限定品有り ラマウント IALinux サ - バ市翻て、 11 % 次世代も、「勝ち組」になれますか ? NIPPON ロシカルイフェクト ・ヤッパリ速い Athlon サ - バ 1 19.800 ~ ・ 1 U Dual Xeon サーバ 169.800 ~ ・ IU Opte 「 on サーバ Y99.800 ~ ・ 232C 多重ポート対応 IU & プレード発売 ・認対応省電力プレード ・ 100MByte/sec 高 *RW ドライプサーバ ・ 3U ・ 4U13PC 19P 引拡張対応サーバ ・ 1 U/700VA OnlineUPS 19 00 ~ ・ 2-3KVA 長時間バッりアップ対応 ups ・ 1U16 ポート KVM 及び応ト in - IIJ 発売 ・ 10U ラッりキャビネット Y98.000 ・ 38U used オープンラック Y40.000- のシェア獲得。 を豊かにする、 将来の 国内設計・生産・資本のグロづルメーカ、 ラックマウント製品は Quad Opteron 1 , 2 , 3 , 4U , タワー型サーバ発売 研究開発競争なら ペースシャーシ ( Ve 「 2.21 専用 ) Y78 , 000 ~ \ 98 , 000 ~ BLABUS ve 「 2.21 fo 「 Standard Ve 「 sion Socket370 モデル 国産、低価格。構造解析競争等で勝てる、プレードサーバ。 ⅵ 2 8 000 Socket478 モデル レンタルサーバ事業なら ペースシャーシ ( Ve 「 2.2 ~ 2.4 共通 ) 98 , 000 ~ BLABUS ve 「 2.3 fo 「 Disk Swap Svstem ⅵ 1 町 000 Socket370 モデル 製品保証を受ながら HDD ( 1 台 = 2.3 / 2 台 = 2.35 ) 交換が可能。 ⅵ 48 000 Socket478 モデル R A ー 0 サーバ / H 0 0 x 2 台 / J B 0 D 用途なら 学 148 , 000 ~ Socket370 モデル ( 40GB x2 台 ) Socket370 モデル ( 40GB RAIDI) ⅵ 88 , 000 BLABUS ve 「 2.4 fO 「 Ha 「 dware RAIDI(&JBOD) System HDD2 台搭載。 R DI ホットスワップ & オートリビルド対応。 Socket478 モデル ( 40GB RAIDI) \ 218 , 000 ー自社設計・自社工場生産が、プレード・サーバとしての驚愕プライス \ 98 , 000 を実現。※ 2 ー 1 プレード毎に独立電源を搭載し安全・安定稼動を確保。かっ省電力 ( 65W 稼動 ) を実現。 ー最大 3.40GHz / 3U9 台 / 42U126 台 = 計 428.4GHz 対応。しかも、外気温 30 度動作保証。※ 3 ー最大 HDD = 1 プレード 300GBX2 台、 3U9 台 x42U = 75.6TB 。驚異的搭載量を誇リます。 ー PS / 2 、 CDD & FDD 、 USB 利用可。既存装備が利用出来、既存サーバと併用可。 MicrosoftÆ, Redhat, Fedo 「 a, Vine, Free-BSD, Turbo, So 「 is. のはか、 SuSE, Debian, ARMA, Open/Net-BSD, Mand 「 ake, 他対応 ドサー フレー CO 馗 Swap 対応モデル、 Hot Swap, A 0 Build/ Auto Re - Bu ⅱ d 対応モデル登場 B L A B U S を一一目 \ , 80 日 - せ曲白 ULTRA C 〇〇 L 1 U/2U/3U/4U 高速・安定・最高機能を実現した 4U = 7.2TB/3U = 4.8TB / 2U = 3.6TB 上位モデル IU = 1.2TB 理論値限界ディスク容量対応 日画せ曲黯 NEXGEN 1 U/2U/3U/4U シングル、デュアル、 Q u a d C P IJ 対応 \ 63 , 800 、 日曲金 R 0 xys 1 U/2U/3U/4U 1 LJ リダンダント対応開始 ブレードサーハ 安定性と コストパフォーマンスを両立 \ 5 800 、 ハイエンドモデル メインストリーム 64 ビットサーバ X2 サー′ NAS サーバ 低価格モデル 周辺機器 64b ⅱ CPU 搭載モデル Ⅵ 4 圧 8 龜 0 、 Raxys Twins 1 リ x 2 台 日せ Raxys NAS 1 U/2U/3U/4U 100 % ハードウェア R 川 D システム標準装備 ロングセラーの 遣隔地から ネットワーク管理者の為の 安定・実績 KVM スイッチ Raxys I/O Raxys VIA Net Switch Manager AII 1 U & A 旧 / 0 in 1 U 1 U にサーバ ( D = 370mE ) 2 台搭載可能 技術者の為の N AS サーバ \ 3 800 、 クプバ デトサ 日画せ曲画 4EX series 1 U/2U/4U 自己解決力の高い 特定用途向け商品 低価格デスクトップサーバ ~ 最高性能まで XEON 積載 / AthIon ULTRA COOL 42U-X 遠隔地から UPS の ON/OFF Rackmount UPS \ 43 差 0 } 対対応 対 対応 対応対を Line-lnteractive KAD 型 : P4 & ON-Line UPS L 進 9 里 2 之 2. 圭主 . 旦 2 上 NEUPS Raxys XU \ 2 ー差 0 \ 33 ー 0 \ 24 ーー 0 ※表記方法 : ①信頼性・品質ー視モデルから、破格モデルまで、技術者の要求レベルに合わせた製品提供。 ( 出新第も一べる ) ⑦ラックマウント製品群を数百種ラインナップ . 存在しない製品は責社の為に設計します。淺 & 大載 ③無料円 e ヨ ns 国賤 25 ~ 40 ℃検綫しニ 三一宿包 & 保険付出荷 . 更にセット講入なら相性問題も検資後出荷 . ④開発時問を営業交渉に取られ、なかなか金が出す、結局対応してくれない、高い . それがなら当社が最適。 第カ物第につき、第しませんが . ー内興発技物書がいないのに . 宿るらしく第・うコビ - 企第ではないため、どの要まは即答可 . ) ⑤サポート不要 & サポート代を含む料金は無載 ( 故第保で充分 ) な、有無の宿いな本当の技術者に最適。※ 4 ( 第しもサ水 - トが必要な時はあリます . 金要時だけ . 凱はいう . だから . ・第までを価格を興宝をデルに含第第価格を設 CO 甲 . ⑥カタログ作成不可能な開発スビード . 見積 DB が仕様代わり。仕様書が契約書 . 内メーカな彼、第・よ売が学ぃ ) ※製品名・商品名・その他本文中紀載名称は全て各社商品名または登録商物 . ※製品仕様・価格は予告無く変更される事があります . ※価格・仕様はオンライン見積画面上にて確認する必要があります . ※製品価格には清費税が含まれ . 送料は含まず . ※当社製品は技術力のある技術者のみが講人でき、 サポ - トが不要な方を基本としています . 製品価格にサポート料金は含まれません . ※製品到着後には必す組込済 OS にて動作確認を行ってください . 動年確認をせずにご自身で再インストールする方のご講人はご道慮頂きます . ※ー : 2 0 0 3 年公表の国内各社市場鋼査機関データを元に平均価算出 . 当社調べ . ( OEM 供給数含まず . 自社プランド品のみ ) ※ 2 : A 叩ⅱ聞 00 ( 単機能限定 ) サーバや組込業者品を除き、特第意匠権を守ったメーカ品 . ※ 3 : 当社ラックキャビネット rNEXGEN 」限定 . 他社一般品は 2 5 ℃保証 . ※ 4 : 製品着後は全て書面対応 . 技術会社として間題点を明確にします . 選はれたのは独創性 このバランスで第対第てる自価あり ! 0 M 特注設計の ww 響 . lef ct. 間 m 価格 性能 検証カ 発力 ロジカルイフェクト株式会社 東京都江戸川区松江ト 8 ー 6 ロジカルイフェクにル