ヘッドレス Debian サーバー + Windows クライアント + X11 転送

ヘッドレス Debian サーバー + Windows クライアント + X11 転送

定期的にSSH経由でアクセスするヘッドレスDebianサーバーがあります。ユーザーがsshを介してログインしてからiceweaselなどを実行すると、ブラウザウィンドウがコンピュータにポップアップされるように設定する方法を知りたいです。私はKDEやGnomeなどをサーバーにインストールしたくありません。

私はサーバー上でTightvncserverを実行し、Windowsコンピュータではvncクライアントを実行しています。ただし、接続すると、次のメッセージが表示されます。

Xsession:Xセッションは2012年3月28日水曜日の15:41:39 EDTに開始されました。 myuser Xsession: X セッションを開始できません。 --- '/home/myuser/.xsession'ファイルがなく、 '/home/myuser/.ファイル、セッションマネージャーなし、ウィンドウマネージャーなし、中断された端末エミュレーターなし。

私は何を見逃していますか? ssh + vncとそれらがどのように連携するかについて少し混乱しているようです。クライアントはパテを使用して最初に接続する必要がありますか?それでは、Puttyとは別にvncを試してみますか?どんな助けでもいいでしょう!

ベストアンサー1

WindowsシステムにX Windows Serverをインストールする必要があります。 Xmingをお勧めしますhttp://sourceforge.net/projects/xming/

Linuxシステムの/etc/ssh/sshd_configでX11Forwardingを有効にします。

Puttyでサーバーに接続するときは、接続> SSH> X11> X11転送を確認をクリックします。

ログインしたら、次のコマンドを実行して正常に動作しているかどうかをテストできます。

$ echo $DISPLAY

出力は次のようにする必要があります

localhost:11.0

次に、GUIアプリケーションを実行してみてください。

$ xclock

おすすめ記事