ヘッドレスボックスからSSH経由でグラフィカルウィンドウを転送する方法はありますか?


2

私はLinuxについてはあまりなじみがないので、私が説明していることが可能であるかどうか、あるいはグーグルが理解できるようにそれをどのように説明するかさえ確信できない。

今、私は自分のWindows PCを使ってヘッドレスのUbuntuサーバVMに移行しています。ファイルを編集するには、Windows上のSublime Textを使用してSamba共有フォルダ内のファイルを編集してからVM上で実行します。ちょっと不器用です。

私が今考えているのは、Sublime TextをVMにインストールし、それからどういうわけかSSHを介してそのGUIを転送し、Windowsから対話できる方法があるかどうかということです。

はい、私はただヘッドレスではないVMを使用することができました...しかし、このようなことが可能であるなら、私は不思議に思っています、それはより自然で便利に感じるでしょう、そして私は全体の合成デスクトップをレンダリングする必要はないでしょう。


TightVNCを使っても同じことができます。それは仮想スクリーンを作成します、そしてあなたはどんなVNCクライアントを使ってもそれと対話することができるでしょう。
gronostaj

X転送は要件を満たしますか?
Ahrotahntee

回答:


1

これにはX転送を使用できます。これはアプリケーションのGUIを、Windowsボックス上で実行されているローカルXサーバーに転送します。これには、Putty、Xming、および適切に構成されたSSHdが必要です。

サーバーでは、次のことを確認する必要があります。 X11Forwarding に設定されています yes/etc/ssh/sshd.conf

その後、Xmingを実行してローカルXサーバを作成し、設定でX11転送を有効にしてサーバにSSH接続するためにPuTTYを使用する必要があります。 sublime-text &

より詳細な説明については、 この サーバー側の この クライアント側のために。


このアドバイスのおかげで、完璧に機能し、思ったよりもずっとシンプルになりました。本当に感謝しています。
Lovely Boons

1

はい、あなたはいくつかのうちの1つを使用してこれを達成することができます WindowsベースのX-Windowサーバー 。 (私は現在MobaXtermを楽しんでいます)。

VMが「ヘッドレス」であるという事実は、必要なすべてのパッケージがVMにインストールされている限り、無関係です。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.