Windows 7デスクトップからLinuxサーバーに接続したい。sshは正常に実行できますが、GUIプログラムを開いて実際に表示できるように、「ssh -X」と同等のものが必要です。
Windows 7デスクトップからLinuxサーバーに接続したい。sshは正常に実行できますが、GUIプログラムを開いて実際に表示できるように、「ssh -X」と同等のものが必要です。
回答:
Xserverをインストールします。無料のオプションは、Xming、XSRV、およびCygwin / Xです。個人的にはXmingの無料版を使用しています。これは主にコマンドラインで作業しているため、集中的なグラフィックスに対するニーズはそれほど多くなく、Xmingが機能することを知っています。私が使用しているXmingのバージョンは2007年のものであり、Xmingは現在も活発に開発されていますが、作者に寄付を支払わなければ最新バージョン7.7は使用できなくなりました。XSRVとCygwin / Xはよりよくメンテナンスされていますが、私はそれを使用していません。
PuttyのSSH> X11で、「X転送を有効にする」ことを確認し、サーバーに表示を設定する必要があります「X display location:= localhost:0」。SSH経由でログインしたら、「echo $ DISPLAY」を実行して、すべてが機能していることを確認することもできます。グラフィックがXserverに正しく転送されている場合、変数DISPLAYの値は:10または:0である必要があります。値は、実行しているXセッションの数に応じて多少異なる場合があります。https://unix.stackexchange.com/questions/10121/open-a-window-on-a-remote-x-display-why-cannot-オープンディスプレイ
テストのために、GUIを表示するプログラム「xeyes」または「xclock」を試してください。