web-dev-qa-db-ja.com

Macでは、XQuartzでWindows(PuTTYおよびXming)を模倣して、Linuxサーバーに接続し、Java GUI

大学と自宅のコンピューターでは、PuTTYというプログラムを使用してlcpu.bath.ac.uk(Linuxサーバー)にSSH接続し、プログラムXmingを使用してJavaおよびpython GUIなど。

基本的に、XQuartzでこれを行うプロセスは何か疑問に思っています。試してみると、Display変数が設定されていないと言われ、しばらくグーグルで検索しましたが、解決策が見つかりません(ほとんどの場合、X11についても話しますが、Mountain Lionを使用しているため、代わりにXQuartzを使用します) 。

この問題は、Xmingを導入することでWindowsで解決されましたが、Macでもそのような解決策はありますか?

前もって感謝します!

1
Jamie

私が正しく覚えているなら、あなたはする必要があります:

$ ssh -X user@servername

そして多分これはSSHの前に:

$ xhost + servername

SSHのマニュアルページから

-X      Enables X11 forwarding.  This can also be specified on a per-Host
         basis in a configuration file.
3
Michel Guillet