IaaSなどでは管理画面にターミナル機能を提供しています。サーバに何らかの問題があって外部から接続できない場合でも、Webベースのコンソール機能でサーバ操作ができたりします。あると便利な機能です。 そんなWebベースのコンソールを自前で用意できるのがweb-consoleです。すべての機能が使える訳ではありませんが、面白いソフトウェアです。

web-consoleの使い方

使っているところです。コード中にIDとパスワードを記述し、セキュリティがかかっています。

web-consoleでは簡単なコマンドは問題なく使えますが、viやEmacsのようなものは反応が返ってこなくなるので注意してください。Webフレームワークにコンソール機能を追加する際のベースにも使えそうなソフトウェアです。

web-consoleはPHP製のオープンソース・ソフトウェア(GPL v3)です。

nickola/web-console: Simple web-based SSH, remote shell in your browser