私は現在、sshに接続するリモートのUNIXサーバにhtmlファイルを持っています。 SFTPを使用して編集した後、SFTPをローカルマシンに転送して表示していますが、疲れています。リモートUNIXサーバーでhtmlファイルを表示する方法は?
MacユーザがリモートのUNIXサーバに保存されているhtmlファイルのブラウザウィンドウビューを持つ最良のプログラム/方法は何ですか?または、htmlファイルを簡単に編集できるsshクライアントがありますか?
私は現在、sshに接続するリモートのUNIXサーバにhtmlファイルを持っています。 SFTPを使用して編集した後、SFTPをローカルマシンに転送して表示していますが、疲れています。リモートUNIXサーバーでhtmlファイルを表示する方法は?
MacユーザがリモートのUNIXサーバに保存されているhtmlファイルのブラウザウィンドウビューを持つ最良のプログラム/方法は何ですか?または、htmlファイルを簡単に編集できるsshクライアントがありますか?
サーバー上で遊んでいる可能性もありますが、
サーバーにssh接続したら、そのボックスにWebサーバーをインストールします。 ファイル名がindex.htmlとなっている場合は、URL http://localhost:8000/index.html
で利用できるようにするか、ポート番号には何でもかまいません。
私はその場所でWebサーバを起動すると考えることができ、最も簡単な方法は、
cd /directory/where/html/is/present
python -m SimpleHTTPServer 8000
これは、提供のpythonがサーバーにインストールされている作品です。 PythonはLinuxのあらゆる味のほとんどすべてのパッケージマネージャーから入手できるので、インストールするのは難しいことではありません。
は今、そのHTMLは、そのマシン上のpythonhttp://localhost:8000/index.html
でご利用いただけます。
ただし、このような方法でブラウザを設定していません。好み、あなたが再びサーバーにsshをする必要がありますが、Firefoxで続いてsshの
を経由して接続する際に、-Dオプションを使用して、この時間
ssh servername -D 7000
-Dは、アプリケーションレベルのトンネリングが指定されていることを行うには
/オプション - >詳細設定 - >ネットワーク - > [接続の設定] - > [手動でプロキシの設定を選択してください
HOSTをlocalhostれるべきSOCKS、ポートなし7000
はその後、HTMLは、Firefoxブラウザで
http://localhost:8000/index.html
で直接利用可能であるべきです。 Firefoxのブラウザでのみ利用可能です
印象的です。私が変更しなければならなかった唯一のものはURLでした、htmlは http:///0.0.0.0:8000/index.htmlに保存されました ありがとうございました!!! –
コンソールセッションでファイルを見るだけであれば、テキストベースのWebブラウザであるリンク/ lynxをお勧めします。それ以外の場合、[Benny Hill said](http://stackoverflow.com/a/21125276/1454048)のように、標準* nixエディタを使用してください。 – admdrew