FireSSH is an open source cross platform browser based SSH terminal client extension for Firefox, developed by Mime Čuvalo using JavaScript for handling accessible and reliable remote SSH sessions right from the browser window and acts as a much powerful SSH client.
This small lightweight add-on enables you to easily create new accounts and make new connections to the systems. You don’t need to install third party tools like Putty or other SSH client on your machine, all you need is to have a web browser in your place to access your remote machines from the browser wherever you go or on the go.
Installation of FireSSH
Firstly, you must have a Firefox browser installed on your system. FireSSH is not a standalone program, but created as an extension to Firefox browser. To install FireSSH, go to the following link and click on the “Install Now” button, Once it finishes installation, make sure you restarted Firefox successfully,

How to Start FireSSH?
FireSSH extension uses SSH protocol to connect to remote host. For example if you would like to connect to host “172.16.25.126” using the user “tecmint” and password “xyz” you would type in the address bar similar to “ssh://172.16.25.126” and enter details as suggested.

Finally, click on “OK” button to make the connection to your server.

Alternatively, you can go to the “Menu” –> “Tools” –> “Web Developer” –> “FireSSH” to launch the “Account Manager“.
- Account Name : Enter host name of the server you want to connect to.
- Category : Some people deals with many servers and this helps them to organize their servers into categories. For example, I created category as “Blogging“, you can create any categories.
- Host : Enter the IP address of remote host.
- Port : By default, SSH runs on port “22“, but some users prefer different port for security reason. So, enter your port number here
- Login and Password : Enter your username and password.
Finally, click the “Connect” button to make the remote connection to your server. For reference follow the screen shot.

Alternatively, you can also use Firefox toolbar button to add FireSSH to your toolbar. Right click on the toolbar button, then go to “Customize” search for FireSSH icon and drag to the toolbar section,
How to uninstall FireSSH
To uninstall, simply go to “Tools” –> “Addons” –> “FireSSH” and then click Uninstall.
Really great article… Thanks for posting a valuable article.
Also is there any way to pass username and password in the url (ssh://ipaddress).
@Kiran,
No there isn’t any option to specify username and password with FireSSH URL itself, and I don’t think this option ever will be included, due to security…
Thank you, this is very useful. I am trying the same for chrome by entering the ssh://ipaddress in address bar but it is going to google search as default or other If i choose other option in the dropdown it is opening in mac terminal. Though i have chrome firessh extension it is still going to mac terminal. Am I missing something here?
Any idea on this why chrome is not taking me to firessh extension?
@Kiran,
I think FireSSH plugin is for only Firefox, not for chrome, you should search for similar FireSSH extension for chrome to work it properly..
any idea when this addon will be made compatabile to work with firefox v24?
Can firessh be launched via a javascript? If so, can you post an example of how to do it?
i have more than 200 putty session saved in my pc. how to import them in firessh. i didn’t find any link for that. if not possible then it is a real problem for me to save one by one . please help.
Please use Export to export your current list of SSH sessions and import them in your home computer.
It is works for me…………….
I prefer Secure Shell extension on google chrome
https://chrome.google.com/webstore/detail/secure-shell/pnhechapfaindjhompbnflcldabbghjo?hl=en
Really wonderful article.. Thanks for posting valuable article … indeed…
HI ,
Great, it works for me .,, Is there any possibilities of hacking when using this method ?