Shell In A Box implements a Web server that can export arbitrary command line tools to a Web-based terminal emulator. This emulator is accessible to any JavaScript and CSS enabled Web browser, and does not require any additional browser plugins. Most typically, login shells would be exported this way: "shellinaboxd -s /:LOGIN". This starts a Web server at
http://localhost:4200 that allows users to log in with their username and password and to get access to their login shell. The connection will be encrypted if SSL/TLS certificates are available.
License: GNU General Public License (GPL)
Changes:
This is a full rewrite of the original ShellInABox code. Instead of requiring a Java applet, ShellInABox now works with any Javascript/CSS-enabled browser.
More...