intro
"Shell in a box implementa un servidor web que puede exportar las herramientas de línea de comandos arbitrarios con un emulador de terminal basado en la web. Este emulador es accesible a cualquier navegador web habilitado JavaScript y CSS, y no requiere ningún tipo de plugins de navegación adicionales."
Este paquete esta bueno. en la raspberry pi lo estoy usando, es poner un shell en el navegador

, , aclaro estoy utilizando raspbian. un derivado debian para arquitectura ARM y adaptado para esta placa
http://es.wikipedia.org/wiki/Raspberry_Piinstalamos el paquete
apt-get install shellinabox
si quieres cambiar el puerto edita el archivo shellinabox
vi /etc/default/shellinabox
esta linea
SHELLINABOX_PORT=666
los temas estan en css

se encuentran en este directorio
cd /etc/shellinabox/options-enabled
yo me hice mi terminal verde n_n
00_green On Black.css
Código:
root@1up:/etc/shellinabox/options-enabled# cat 00_green\ On\ Black.css
#vt100 #cursor.bright {
background-color: green;
color: black;
}
#vt100 #scrollable {
color: #0D9A00;
background-color: #000000;
}
#vt100 #scrollable.inverted {
color: #000000;
background-color: #0D9A00;
}
#vt100 .ansi15 {
color: #000000;
}
#vt100 .bgAnsi0 {
background-color: #0D9A00;
}
lo activas dando click secundario en la pantalla del navegador y te aparece un menú con opciones como
Paste form browser
unicode
Visual Bell
Onscreen Keyboard
secure
etc
ok ahora lo que tienen que hacer es tomar su navegador ya sea firefox, chrome o el que quieran y escribir la ip:puerto , ahora pueden trabajar en su servidor
PD. todo va en https
Aqui les dejo una captura de pantalla con chrome
http://2.bp.blogspot.com/-Ny7tivsDIKY/UgArCl1-lGI/AAAAAAAAQCE/mgi1dy4QGN8/s1600/shell.png