web-dev-qa-db-ja.com

クラスターSSHがUbuntuサーバーで動作しないのはなぜですか?

buntu 10.04 serverにcluster-SSHをインストールしました。xterm_261-1_AMD64の依存関係があります。 $cssh localhostそれは言う

ocpe@blrkec241933d:~$ cssh localhost
connect /tmp/.X11-unix/X0: No such file or directory

そして、xtermを開こうとすると、それは言います。

ocpe@blrkec241933d:~$ xtermconnect /tmp/.X11-unix/X0: No such file or directory

xterm Xt error: Can't open display: localhost:10.0

それはcoz ubuntuサーバーにUIがありませんか???? 。私はWindowsマシンからPuTTYを介してログインして作業します。私はそれを修正できる場合、私は考えを持っていません.. plzヘルプ。

2
user1587153

正しい:問題は、UbuntuサーバーにGUI(または具体的にはXサーバー)がないことです。

Cluster-SSHは、複数のxtermを使用するように設計されています。これは、Xサーバーがローカルで実行されている場合にのみ可能です。 cluster-SSH SSH自体を介してを実行している場合、X転送を有効にする必要があります。

WindowsでXサーバーを設定するのは簡単ではありません。また、インターネット経由で転送された場合、複数の端末を備えたcluster-SSHはあまり反応しません。

2
ish

sshするマシンのX11Forwardingファイルで/etc/ssh/sshd_configyesに設定する必要があります。

再設定sshd上記を設定した後。

お役に立てれば

0
devav2