Even we Mac users can get bogged down with techno jargon from time to time. Here’s an example. If you don’t know how to create an SSH tunnel or even how to spell SSH and don’t know what it means, read no further.
On the other hand, if you and your Mac get along better than the average Jellystone Park bear, then SSH Tunnel is your friend. This inexpensive app lets you create and manage SSH tunnels and connect to remote sites with a single click to the Mac’s Menubar.
Sure, you can do kinda sorta do the same thing from the Mac’s Terminal.app but think of SSH Tunnel as a bookmark app with a GUI that does all the port forwarding, SSH tunnel management, automatic reconnects, and fills in logins and passwords from OS X’s keychain.
Not only does SSH Tunnel make it simple to create a tunnel and connect to a remote server with a click, it can even turn all your tunnel bookmarks on at once (and turn them off and disconnect with a single click).
Each SSH tunnel will still need to be setup, but SSH Tunnel makes it mostly a ‘fill in the blanks’ effort. You’ll need host and port information, username and password, any port forwarding setup, and other basics. SSH Tunnel also gives options to compress data during transfer, handle keys, and works on either IPv4 or IPv6 setups.
The latest version added Google Authenticator (free iPhone app) and Authy for two factor authentication, giving you yet another layer of security. SSH isn’t for everyone, but if you tunnel out from your Mac SSH Tunnel makes it a one click process.