Softsqueeze SSH Tunneling Howto

by Thomas B. Malsbury
Many people use Softsqueeze and SSH Tunneling so that they can listen to their music collection over the net. This is now really easy to do using the integrated ssh tunneling in Softsqueeze.

To successfully use the SSH tunneling features of Softsqueeze you need to have the following things in place:

It seems pretty straight forward, but setting everything up to work may be a challenge. Here are some resources for getting SSH up and running on different operating systems:


OpenSSH for Windows seems to be a popular and free method for running OpenSSH on a Windows machine. It is available from It is a command line program that installs a minimal Cygwin environment, enough to run OpenSSH. A good resource for setting up OpenSSH for Windows and configuring users is Steps 1-6 are applicable to this project.

If you already have a full version of Cygwin installed, OpenSSH for Windows will not be compatible with the previous install. However, you can add OpenSSH to a Cygwin install. An article at walks you through it.

There are also many shareware and commercial SSH Servers available.


OpenSSH is installed natively in OS X. However, it needs to be configured to run as a service. This can be done from the command line.

Secure Shell Helper ( is a GUI for setting up and configuring OpenSSH within OS X. The site also provides a helpful setup guide,, which walks through the install of Secure Shell Helper and the configuration of an OpenSSH server.


Most Linux and BSD distros have SSHD running by default. It is recommended that you make a few changes to the default configuration. A good guide to basic SSHD setup can be found at:

© Richard Titmuss 2004,2005