アットウィキロゴ


ここでは、Windows で X サーバーを立ち上げて Linux サーバーの X アプリを Windows 上で表示します。

Cygwin のインストール

setup.exe を CygwinInformationandInstallationからダウンロード

select package で次のパッケージを追加します。
X11 すべて
Net > OpenSSH
Net > ping
追加するには、矢印の回転マークをクリックしてバージョンを表示します。


X サーバーの起動

Cygwin を起動して次のコマンドを実行してください。
$ startx
Xサーバーの起動後に、xterm が立ち上がります。

ここでは、次の IP が設定されているとします。
Linux サーバー:      192.168.1.1
Cygwin クライアント:   192.168.1.100


Telnet を使った X アプリの表示

立ち上がった xterm 上でXサーバーへのアクセスを許可します。
$ xhost +192.168.1.1
環境変数 DISPLAY を次のコマンドで確認してください。
$ echo $DISPLAY


Linux サーバーへ接続します。
この場合、先ほどの xterm でも、新たに TeraTermでもかまいません。
Telnet 192.168.1.1
or
ssh 192.169.11.1
DISPLAY 環境変数を設定します。
$ export DISPLAY=192.168.1.100:0.0
これで、先ほど telnet を行ったクライアント(先ほどのxterm もしくは、Tera Term)から、X のアプリがWindows上で表示できるようになります。


SSH を使った X アプリの表示

立ち上がった xterm で SSH を使ってLinuxサーバーに接続します。
$ ssh -X username@192.168.1.1
xterm から X のアプリを起動するとWindows上で表示できるようになります。










タグ:

Linux
+ タグ編集
  • タグ:
  • Linux
最終更新:2006年12月12日 16:04