Message-ID:<20021004125502.D648.YGOMYO@gsh.co.jp>
Subject:[ssh:00052] ssh経由でx-window
にて
五明祐貴 <ygomyo@gsh.co.jp> さんは書きました。
五明祐さん> sshを経由しての、x-window飛ばしがうまくいきません。
五明祐さん> sshでのログインはうまくいくのですが、リモートホストの出力結果をローカル
五明祐さん> のX-Serverに表示することができないのです。
五明祐さん> コマンドを入力しても、何も表示されず、しばらく経過した後、
五明祐さん> can't open Display
五明祐さん> となってしまいます。
五明祐さん> ■環境
五明祐さん> openssh-3.4p1
五明祐さん> openssl-0.9.6g
五明祐さん> host:remote---FW----host:local
五明祐さん> remote:solaris8
五明祐さん> host:winxp(or TL8)
TL8というのは TurboLinux 8 でしょうか。
五明祐さん> FWの22ポートは、両側とも開いております。
この表現はいろいろに解釈できませすが、
local->remoteの22番宛への通信が通れば(この問題については)
OKです。
五明祐さん> 作業手順は、
五明祐さん> ローカルのX-Server(X on Windows)で
===
五明祐さん> #xhost +remote
五明祐さん> sshでremoteに接続後、
五明祐さん> remote%setenv DISPLAY local:0
===
これらはsshでのX転送には必要ありません。
sshを介さないで転送するための操作の一つです。
五明祐さん> remote%/usr/openwin/demo/xeyes
ログインしてこれだけ実行するとどうなりますか?
うまくいかないのであれば
ssh -v remote でのログイン後に 実行して その表示をみせてもらえれば
わかるかもしれません。
あと 環境変数 DISPLAYの値など。
五明祐さん> 設定ファイルは下記のとおりです。
コメント行は落して投稿ください。
設定ファイルは特に問題がないようにみえます。
五明祐さん> ssh_config------
五明祐さん> Host *
五明祐さん> ForwardX11 yes
五明祐さん> sshd_config------
五明祐さん> X11Forwarding yes
五明祐さん> X11DisplayOffset 10
五明祐さん> X11UseLocalhost no
(略)
X11UseLocalhost no
は必要ないかもしれません。
春山 征吾 / HARUYAMA Seigo haruyama@unixuser.org haruyama@queen-ml.org