title: Connecting to remote SSH server (via Node.js/html5 console)
body: <p>I have been scouring the face of the web looking to answer a question which I had thought would be simple. My goal is straight forward. I want to build out a simple web-based SSH client using Node.js module(s). I have found several options if I want to connect to the node server itself, but can't seem to find any examples of connecting to a REMOTE server.</p>
  
  <p>Essentially the outcome I am looking for is a workflow like this : Connect to webserver -> Click on a server name in a list of servers -> Enter SSH session to the server I clicked on</p>
  
  <p>The only thing I have found that's even remotely close to what I am looking for is <a href="https://guacamole.incubator.apache.org/" rel="noreferrer">guacamole</a>. I do not want to use guacamole, however, as I want this application to be OS independent. Currently I am building it on a windows 10 platform, and will port it over to fedora when I am done. </p>
  
  <p>I found this tutorial for <a href="https://www.packtpub.com/books/content/making-simple-web-based-ssh-client-using-nodejs-and-socketio" rel="noreferrer">creating an SSH terminal</a>. However, all this does is creates (or attempts to create) an SSH connection to the local system. </p>
  
  <p>Another options that looked absolutely fantastic was <a href="https://github.com/chjj/tty.js/" rel="noreferrer">tty.js</a>. Alas, the bottom-line is the same as the above tutorial. The module only allows you to connect to the node.js server, NOT to remote servers.</p>
  
  <p>Anyone have information on a possible path to this goal?</p>