Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Are there any browser based terminals out there? (what are the best ones?)

This would be so someone could access an SSH-style connection without an SSH client. Just a browser. The webserver could be configured with a special filter that only lets in users who have logged in even get to this browser-based terminal.

I am hoping it won't go through the SSH layer but connect directly to the terminal like gnome-terminal does or like the console or SSH server does.

I hope to eventually take all the server interactions to browser-based solutions. The biggest part is Terminal and the second biggest is file transfer but that is easy. Even I could write something up for that and it would be high-pro.

share|improve this question
The best one is the XKCD one! For a certain definition of best. –  Peter K. Jul 14 '11 at 20:25

2 Answers 2

up vote 1 down vote accepted

I've used Ajaxterm from time to time and it's about the closest thing I've seen to what you're describing.

share|improve this answer

It depends on what you're trying to do.

If you have access to a given server and want to administer that server itself, then sure. I'd recommend Webmin:

Webmin is a web-based interface for system administration for Unix. Using any modern web browser, you can setup user accounts, Apache, DNS, file sharing and much more. Webmin removes the need to manually edit Unix configuration files like /etc/passwd, and lets you manage a system from the console or remotely.

If you want a browser-based tool that lets you connect to other servers, then you'll pretty much have to go through ssh. There's FireSSH for local-ish use (a Firefox plugin), and several other hosted and packaged solutions available.

share|improve this answer
I am looking to install something on to the servers I want to connect to so I do not have to install anything on the PC and so I can integrate with the webserver. –  George Bailey Jul 14 '11 at 20:03
He's trying to intentionally use console/ssh access, not avoid it. –  EEAA Jul 14 '11 at 20:04
Webmin would be something you'd install on a given server, which you could then connect to from any web browser to administer that server. You don't need any local client software. It includes a plugin that lets you open a terminal session on that server (as well as a plugin for managing and copying files). If that's not what you're looking for, I apologize for the off-topic answer. –  Handyman5 Jul 14 '11 at 20:19
I think that it might be overkill, but since it includes a terminal access plugin browser-based, I will offset the downvote. –  George Bailey Jul 14 '11 at 22:01
Can you link directly to info on the plugin for the terminal. The big thing is the terminal. GUIs are nice, but they only replace small parts of the terminal and I would like to see more on it. –  George Bailey Jul 14 '11 at 22:11

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.