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.

link|improve this question

62% accept rate
feedback

5 Answers

up vote 6 down vote accepted

Ajaxterm is nice and reasonably simple to set up.

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

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.

link|improve this answer
Thanks Javier! Will keep that in mind. – Mohit Nanda Jun 3 '09 at 10:37
feedback

The webmin suite (http://www.webmin.com/) has this (and far far more, if you're interested)

link|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! – Mohit Nanda Jun 4 '09 at 5:43
feedback

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): http://liftoffsoftware.com/Products/GateOne Gate One source code: https://github.com/liftoff/GateOne/ ...and here's a video overview if you like that sort of thing: http://www.youtube.com/user/LiftoffSoftware

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.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

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