<div dir="ltr"><a href="http://guac-dev.org/">http://guac-dev.org/</a><br><div><br></div><div>Guacamole has a server which implements the guacamole protocol. The guacamole protocol is capable of encapsulating VNC or RDP connections in a stream which can be played in a pure Javascript/HTML 5 client on any modern web browser.</div>
<div><br></div><div>The server is written in Java and can run in a web container like Tomcat.</div><div><br></div><div>... oh yeah. it can also act as an SSH server.</div><div><br></div><div>Basically, what this means is that if you put a Guacamole server somewhere on a network with machines that you want to VNC/RDP or SSH in to, you can establish connections to any of them through a web browser.</div>
<div><br></div><div>I didn't see whether or not they support SSH port forwarding and/or X forwarding ... that would be significantly sexy if they did.</div><div><br></div><div>This stuff is still beta -- the only fully supported authentication mechanism is MySQL (?!!).</div>
<div><br></div><div>Still, I think this is an interesting enough project to keep an eye on.</div><div><br></div><div>--Barton</div></div>