« 2012年9月 | トップページ | 2013年2月 »

2012年10月

SUA:Subsystem for Unix Applicaitons(その2)

前回の続きです。

syslogを設定する前に、ファイルシステムを確認してみます。

Subsystem for Unix Application (SUA)のKorn Shellを起動すると、ホームディレクトリが表示されますが、SUAであっても、ホームディレクトリは、Windowsにログオンしているユーザのユーザディレクトリになります。

つまり、AdministratorでWindows Server 2008R2にログオンしていると、ホームディレクトリは、「C:\Users\Administrator」になりますが、Korn Shellでは「/dev/fs/C/Users/Administrator」として、同じフォルダがホームディレクトリとなります。

図で表すと、こう(↓)なってます。

Suafilesystem

ちなみに、/(ルート)直下のフォルダ構成はこれ(↓)。

Sua34

Linuxの/(ルート)とは、ちょっと違っています(/sbinが無い、SolarisよりHP-UXに近い???)。

/commonには、拡張子exeのUNIXコマンド(ls.exeやgrep.exeや諸々)があって、Windowsのコマンドプロンプトから、それらUNIXコマンドを実行することができます。

一方、SUAで実行するUNIXコマンド(lsやgrepや諸々)は、UNIX/Linuxと同様、普通に/binにあります。



さて、次回こそは、syslogです

SUA:Subsystem for Unix Applicaitons(その1)

Windows Server 2003/2003R2までは、SFU(Windows Services for UNIX)と呼ばれていたオプション機能ですが、Windows Vista/Windows Server 2008以降は、SUA(Subsystem for Unix Application)という名称に変わり、標準でOSメディアに含まれるようになりました。

何で、今更、こんなものを引っ張り出したかというと、WindowsでLinuxのSyslogを収集したかったからです。

というわけで、まずはSUAのセットアップから・・・


(1)今回のOSはWindows Server 2008R2を使うので、Windows Server 2008R2のサーバマネージャを起動して、「機能の追加」をクリックします。

Sua01

(2)下の方に「UNIXベース アプリケーション用サブシステム」があるので、チェックを入れます。

Sua02

(3)「インストール」します。

Sua03

(4)インストール中です。

Sua04

(5)これで、インストールは終わりましたが、これでは、まだサブシステムを使うことができません。

Sua05

(6)メニューに「UNIXベース アプリケーション用サブシステム」というフォルダがあるので、「UNIXベース アプリケーション用サブシステムのユーティリティのダウンロード」をクリックします。

Sua06

(7)ブラウザが起動して、Download Centerが表示されます。

Sua07

(8)Windows Server 2008R2は64bit版しかないので、”AMD64”が付いているファイルの「CONTINUE」をクリックします。

Sua08

(9)ここは「No」を選んでおきます。「Yes」で遷移するページがリンク切れになっているので、「Yes」にするとハマります

Sua09

(10)これで、ようやくダウンロードできます。

Sua10

(11)ダウンロードしたファイルを実行します。

Sua11

(12)「Setup」で先へ進みます。

Sua12

(13)先へ進みます。

Sua13

(14)先へ進みます。

Sua14

(15)先へ進みます。

Sua15

(16)”Custom Installation”を選んで、インストールするモジュールを選びます。

Sua16

(17)デフォルト(Standard Installation)では、”Base Utilities”と”Base SDK”だけですが、他に追加したいなら、ココで選びます。

Sua17

(18)とりあえず、全部を選んでみました。

Sua18

(19)”GNU SDK”を選ぶと、GNU LGPLについての注意書きが表示されます。

Sua19

(20)root権限の扱いをどうするか聞いてくるので、内容を読んで、必要ならチェックしましょう。今回は、何もチェックを入れていません。

Sua20

(21)インストール中です。

Sua21

(22)インストールが完了しました。

Sua22

(23)メニューを開くと、追加したユーティリティが表示されます。試しに、”Korn Shell”を起動してみます。

Sua23

(24)一見、Windowsコマンドプロンプト(DOSプロンプト)のようですが、UNIX/Linuxのターミナル画面が表示されます。

Sua24

以上で、SUAのインストールは完了です。

次は、Syslogの設定をしていこうと思います。

« 2012年9月 | トップページ | 2013年2月 »

2021年11月
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        

最近のトラックバック

無料ブログはココログ