it-mure.jp.net

HTTP経由のLinuxコンソールセッション?

仕事中に自宅でLinuxマシンをリモート管理したいのですが。 HTTPプロキシを介して使用できるのはポート80と443のみです。トンネリングソフトウェアをインストールしたくありません。

私が本当に必要としているのは、サーバー上で実行され、Webブラウザー内にコンソールを表示するものです。そのようなものはありますか?

6
TopBanana

(Linux) Rackspace Cloud Servers ブラウザベースの端末を使用できるので、そのようなものを検索して、次のように見つけました: Ajaxterm 。ポート443を介して実行できます。

Ajaxterm


[〜#〜]更新[〜#〜]

昨年、私はshellinaboxを使用してきましたが、これはAjaxtermよりもはるかにうまく機能することがわかりました。それは実際に信じられないほどうまく機能し、非常に使いやすいです。

ヒント:Googleに貼り付けることができますChrome with CTRL+SHIFT+V

shellinabox

9
paradroid

私は知っています webmin は、Ubuntuボックスで作業中に使用するときにこの機能を提供します。

4
squareborg

80と443が実際に利用可能な唯一のポートであると仮定すると(アウトバウンドファイアウォールが機能しているのですか?)、私の解決策は、自宅でSSHを構成して、これらのポートの1つをリッスンし、端末またはPuTTYを使用して仕事から接続することです。 'ウィンドウを使用しています。

ホームサーバーでsshd構成ファイルを見つけ(/ etc/ssh/sshd_configが最初に確認します)、ポート設定をたとえば443に変更します。sshデーモンを再起動すると、から接続できるようになります。を使用して作業する

ssh -p 443 homeIP

もちろん、自宅のマシンでWebサーバーを実行したくないと思います。

1
mjk

私も同様の立場にあります。職場では、Webプロキシを使用してインターネットに接続することしか許可されておらず、他には何も機能しません。SSHを使用してポート443からトンネリングすることは可能ですが、クライアントWindowsを使用する場合はあまり役に立ちません。アプリケーションとバインディングポートのインストールが許可されていないPC。

以前はAjaxtermを使用していましたが、最近のブラウザでは正しく機能しないようです。たとえば、バックスペースを押すと、Chromeは履歴に戻るように指示されます。グーグルを少しやりすぎた後、出くわしました。 http://code.google.com/p/shellinabox/ これは同じことをしますが、はるかにうまく機能します(Apacheでプロキシリダイレクトを使用してAjaxtermと同じ方法でインストールします)。

1
Piku