SSH is the "Secure Shell" for remote connection via an encrypted tunnel. Originally designed (I think) as a secure replacement for the Remote Shell rsh, ssh ships as a native tool in most UNIX, Linux and OS X distributions. Available as a free (license and cost) add-on to Windows using either the stand-alone Pu TTY tools or the excellent CygWin POSIX distribution (UNIX tools under Windows).
You can use Ss H to redirect many ports from local to remote or vice-verse through the encrypted tunnel, thus not exposing an insecure protocol to the internet directly For example, the command line:
ssh -L 9999:web.example.com:3306 email@example.com
instructs the ssh server at example.com to redirect the port 3306 at web.example.com to appear as port 9999 on the local (client) machine initiating the ssh command.
Hentzenwerke whitepaper with some points on configuring: http://www.hentzenwerke.com/wp/remoteaccessviassh.htm
Contributors: Ted Roche
Category Security Category Software
( Topic last updated: 2005.04.26 04:18:27 PM )