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

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.


locked by HopelessN00b Apr 7 '15 at 14:46

This post has been locked due to the high amount of off-topic comments generated. For extended discussions, please use chat.

closed as off-topic by masegaloeh, Ward, mdpc, Jenny D, HopelessN00b Apr 7 '15 at 14:45

This question appears to be off-topic. The users who voted to close gave this specific reason:

If this question can be reworded to fit the rules in the help center, please edit the question.

The best one is the XKCD one! For a certain definition of best. – Peter K. Jul 14 '11 at 20:25
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.


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.

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

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