Web SSH/Telnet クライアント

Web SSH/Telnet クライアント

私は今少し緊張している状況に直面しています。私たちの会社と学校の両方がポート80を除くすべてをブロックしているので、HTMLまたはPHP Web SSHクライアントを見た人がいるかどうか疑問に思います。私はサーバー管理にとって狂気の人です。はい。 Gatewayoneのようなものを見つけましたが、それは私の問題です。

ポート80を介して接続できます。私のサーバーがポート80でWebサイトをホストしている場合。 Apacheを介してPHPスクリプトを実行できます。暗号化ではウェブサイトにアクセスできません。 SSH ポートを変更できません。 (私を信じてください。試してみました。)サーバーへのrootアクセス権があります。

どんな助けやアイデアにも感謝します。最悪の状況が発生した場合は、PHPで直接書くことができます。

答え1

おそらく箱の中の殻1番ドアまたは特攻隊必要に応じて機能しますが、暗号化を無効にするように設定する必要があります。

Shell In A Boxは、すべてのコマンドラインツールをWebベースのターミナルエミュレータにエクスポートできるWebサーバーを実装します。エミュレータはJavaScriptとCSSをサポートするすべてのWebブラウザからアクセスでき、追加のブラウザプラグインは必要ありません。最も一般的には、ログインシェルは次のようにエクスポートされます。


Gate One™は、コマンドラインの強力な機能をWebに提供するWebベースのターミナルエミュレータであり、SSHクライアントです。ブラウザプラグインは不要で、外観と機能のあらゆる側面をカスタマイズできる強力なプラグインシステムに基づいて構築されています。


Commando.io は、デプロイおよびシステム管理タスクのためのリモートサーバーグループ間の SSH の使用を簡素化するように設計された Web ベースのインターフェイスです。

答え2

君は走れるよAjax 用語あなたのサーバーで(ここではWebサーバーを実行する必要があります)、Ajaxtermはブラウザ内の端末を提供するWebアプリケーションです。コマンドの入力に使用できますが、ファイル転送には適していません。一つあるUbuntuパッケージそしてUbuntuコミュニティページ

答え3

httpトンネル要求を介してトンネル接続を確立できますHTTP PUT。したがって、その上にsshを使用することができ(たとえば、使用ProxyCommand)、暗号化やサーバー/クライアント認証を犠牲にする必要はありません。

関連情報