ここでは、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上で表示できるようになります。
最終更新:2006年12月12日 16:04