I have build a shellinabox package for Diablo. It's an application that allows you to login remotely (without ssh) via web browser. Here is how the author describes it:
Originally Posted by
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.
What do you mean by that? It has to be started as root (otherwise you won't be able to login).
A preferred way to start shellinabox would be the init script /etc/init.d/shellinabox but you have to rename /etc/shellinabox folder to something else as there is an error processing css file (it works just fine without it).