Does anyone know about a JS-based terminal client? Either something that initiates an SSH connection to the remote host, or even something that just contacts the remote PHP script to execute commands and receive output. Is there such a thing?
Check Anyterm , it uses the XmlHttpRequest channel to communicate with the daemon, which uses a pseudo-terminal to communicate with the shell or another application.
http://www.masswerk.at/termlib/ looks interesting as a base.
http://sourceforge.net/projects/jsterminal
Shell in a box can also be used with a small Asus EEE-PC:
http://code.google.com/p/shellinabox/
It works great for virtual machines in the cloud.
So far, the JSDom Shell is the only thing I have found that seems relatively bareback, but practical. If there are other more substantial options, feel free to share them!