Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I wish to grant Shell access over HTTP (using a web browser) to a few of my users. Is there a utility, preferably free, which I may use to enable it.

The no. of users are approx. 100 and I want separate shell sessions for each of them, and the web interface should require them to login with their user/pwd credentials.

share|improve this question
up vote 6 down vote accepted

Ajaxterm is nice and reasonably simple to set up.

share|improve this answer
Are AnyTerm and AjaxTerm almost same or is there a major difference? – M.N Jun 3 '09 at 10:38
There's actually a comparison on the Ajaxterm page I linked. – Alex J Jun 3 '09 at 11:42

As I can't comment yet, I'll post this as an answer: Please make sure to setup https (SSL) if you use Ajaxterm for a SSH session. All the SSH-encryption won't be of any use if the traffic between your browser and the webserver isn't encrypted. You'll find a "Howto setup https" further down the Ajaxterm-page posted by Alex.

share|improve this answer
Thanks Javier! Will keep that in mind. – M.N Jun 3 '09 at 10:37

The webmin suite ( has this (and far far more, if you're interested)

share|improve this answer
As long as an embedded shell is all Mohit is looking for, Webmin would be quite an overkill for this task. – Javier Jun 3 '09 at 11:30
+1 Matt, found Webmin a great tool for admin tasks.. thanks for inroducing me to it. However, i find its nt a to-the-point solution for an embedded shell, the Java applet based shell is quite slow and clumsy. Thanks, anyways! – M.N Jun 4 '09 at 5:43

I know this question is kind of old at this point but it is still showing up in lots of Google search results so I thought I'd provide an updated answer:

Gate One (HTML5 Terminal Emulator/SSH client): Gate One source code: ...and here's a video overview if you like that sort of thing:

Gate One has many advantages over the other answers but this isn't the place to enumerate them. Just see the links above for the details.

Full disclosure: I am the author of Gate One.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.