SSH経由で接続されたリモートホストからローカルコンピュータにコマンドを実行します。

SSH経由で接続されたリモートホストからローカルコンピュータにコマンドを実行します。

私はXなしのSSHリモートコンピュータで作業していますが、ブラウザがインストールされていません。 Emacsでbrowser-urlを呼び出すと(驚くべきことではありませんが)、「利用可能なブラウザが見つかりません」というエラーが表示されます。

リモートコンピュータにw3mをインストールしたり、グラフィカルブラウザを配信したりできますが、ローカルコンピュータで「browse」を使用して開いているURLを表示したいと思います。http://example.com/'。この問題に対してどのようなことが行われましたか?そうでない場合(可能な場合)、そのようなタスクを実行するためのプログラムを書く方法は何ですか?

私はこの答えを見ましたが、スクリプトでは利用できないようです(sshを介して元のホストに戻ることができない場合)。 https://stackoverflow.com/questions/38567427/run-a-command-on-local-machine-while-on-ssh-in-bash

あるいは、これが不可能な場合は、Firefox自体を渡すことができます(非常に遅いですが)。

ベストアンサー1

要件が変更を識別するだけである場合、最初に浮かぶオプションは次のとおりです。サルクコマンドラインブラウザ。

2番目のオプションはリモートログインたとえば、ポート80にhttpコマンドを提供します。

GET index.html

元のHTMLページが表示されます。

3番目でもう一つの良い例は次のとおりです。curl

おすすめ記事