What Is SSH and SSH-tunneling?
The Acronym SSH stands for Secure Shell Host. SSH was originally created to provide a secure way to access server systems at “low level”, to be used instead of common (but insecure) telnet methods. SSH can use several different forms of encryption, anywhere from 56 to 1024 bit. SSH has been ported to Operating Systems on several platforms including Linux, Microsoft Windows and Macintosh. There are SSH servers and SSH clients available for different types of communication. You can find more information about SSH at http://openssh.org/ . The term “SSH tunneling” in relation to a database server means that in- and outgoing communications to the network that hosts the database server “passes through” the SSH-server and uses the communications port (usually port 22) and the protocol of the SSH-server. The SSH-server then “translates” and “transfers” that in-and outgoing communication to the database server. SSH is actually quite simple to use. However if you are totally unfamiliar with netw