QA@IT

sshを用いてサーバーのソフトを利用したい。

1925 PV

pc1にmatlabというソフトがインストールされており、pc2(matlabはインストールされていない)からsshでpc1のmatlabを操作したいです。
しかし、pc2のターミナル上でmatlabを起動させると、pc1のウィンドウ上にmatlabが起動してしまいます。
これをpc2のウィンドウ上でmatlabの操作ができるようにしたいのですが、どのようにすればよいでしょうか。

  • OSなど環境はなんでしょう?guiのアプリケーションですか? ぱっと聞いた印象ではX Window上で動かしているんですかね? だとすればDISPLAY環境変数で出力先を自端末に向ける事になるような気がします。 -
  • お返事ありがとうございます。説明不足で申し訳ありません。OSはpc1がmacのyosemitedでpc2はwindowsやmacなどです。matlabはguiアプリケーションです。
    DISPLAY環境変数ですか。。ちょっとその言葉をキーワードに調べてみます!!
    ありがとうございます。
    -
  • いろいろ調べてみましたが、やはりできません。。
    例えば、Linuxからmacにsshでログインして、xeyesとコマンドをうつと、Linuxのディスプレイに目があらわれるのですが、matlabやiTunesなどは、macのディスプレイに立ちあがってしまうんですよね。。
    -

回答

OS X上のGUIアプリケーションを他のマシンから操作したいとなると、VNCやMacのリモートデスクトップを利用する方法しかないんじゃないかと思います。

(DISPLAY変数うんぬんは相手がLinuxの場合の話になります)

編集 履歴 (0)
  • そうですか。。どうもありがとうございました。 -
ウォッチ

この質問への回答やコメントをメールでお知らせします。