Gate One is a Web-based SSH client written by Dan McDougall using HTML5 technologies. No plugins and No Java™. Basically it is JavaScript speaking via WebSockets to a Python gateway which interacts with the SSH server. The Python gateway creates an SSL certificate pair and is what the browser connects to via HTTPS. Installation is pretty simple, and once I got the hang of which Python modules were required, I took it for a spin in Chrome:

The terminal flashes around a lot, and I wouldn't yet trust it for editing code or writing an article, but it is quite impressive and good-looking. I can imagine this to be useful on intranets and on mobile devices. Unfortunately, nothing showed up on either Safari on Mac nor on Safari for iPad, but Gate One is beta.

Glancing at its source code and documentation shows it ought to support Kerberos authentication as well as Google Auth.


blog comments powered by Disqus