• ベストアンサー

別PCにxclockを表示できません

CentOS5.6をインストールしたPCが2台あります。 host1からhost2のGNOMEにxclockの画面を出そうしていますが、上手くいきません。 手順1) host2において、GNOME端末にて、xhost +host1 を実行。 手順2) host1において、GNOME端末にて、export DISPLAY='host2:0.0' 手順3) host1において、GNOME端末にて、xclockを実行。 ここで、Can't open display host2:0.0 と言うエラーが表示されます。 他に追加する設定があるのでしょうか? よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

X11の認証は ・xhostの認証 ・xauthの認証 があり、xhostの認証で運用する場合には下記追加してできるかも。 /etc/hosts.equivか${HOME}/.rhosts書けばxhostの認証方法でできるかも。 ※ host2でecho host1 $LOGNAME > $HOME/.rhosts (既に.rhostsがあれば >> で追記) 安全性が高いとされているのはxauthの認証で、xauthの認証方式使った方が良い気もしますが。 ※ man xauth見れば解る気が。他にもsshコマンドのX転送使う(ssh -X)方法も良く使われてる気が。

YkazubonY
質問者

お礼

ssh -Xにより実現できました。 ありがとうございました。

関連するQ&A