0

xtermをsles11.2で動作させようとしています。私は最近10.3にそれをしました、そしてそれは本当に単純でした、しかし何も11.2で働きません。

10.3で、サーバーにxtermをインストールし、ローカルPCでWindowsに対してxmingを実行しました。次に、パテからSSH>X11>X11転送を有効にします。サーバーに接続すると、xtermを実行でき、すぐに機能しました。

ただし、Sles 11.2で同じことを実行し、xtermを実行しようとすると、表示が設定されていないと表示されます。

11.2を機能させるために私がしなければならない特別なことはありますか?ファイアウォールが有効になっていないため、これは問題ではありません。

あなたが提供できるどんな助けにも感謝します。

更新 私はtwalbergによって提案されたようにSSH構成ファイルを変更しましたが、それでも運がありません。

/etc/ssh/ssh_config I have the following

Host *
#   ForwardAgent no
   ForwardX11 yes
ForwardX11Trusted yes

/etc/ssh/sshd_config I have the following

X11Forwarding yes

次に、sshを使用して再起動し/etc/init.d/ssh restart、パテを使用して質問で述べたのと同じ手順を実行しましたが、それでもディスプレイが見つかりません

4

2 に答える 2

0

sshd11.2ボックスは、セキュリティ上の理由からX11転送を許可しないように構成されていると思われます。これを機能させるには、クライアント側(実行している)とサーバー側(でsshd_config)で有効にする必要があるため、SLESシステムの構成を微調整する必要がある場合があります。

于 2012-07-19T14:11:13.630 に答える
0

私は問題を見つけることができました。x-core パッケージを yast にインストールする必要があります。sles 10.3 ではこれを行う必要はありませんでしたが、明らかに 11.2 では必要です。

あなたの助けと提案に感謝します。

于 2012-07-19T15:20:17.033 に答える