SSH tunnel Quickie
Sometimes I prefer to have a private (read secure and non-observable) web connection – being a developer and admin makes you a bit more paranoid…
So how can you establish a connection that besides from being non-observable may also bypass potential content filters or firewall rules? Of course with a simple SSH tunnel:
ssh -D 8080 -f -C -q -N user@server
Now simply configure your browser to use the SOCKS proxy running on your localhost at port 8080 and off you go.
And for those unlucky guys running Windows and PuTTY: even you could do that.
Update: It seems like SSH can even be misused to tunnel Remote Desktop connections. This might do the trick:
sudo ssh -D 8180 -p 8999 <SSH user>@<public external IP> -L 127.0.0.1:3333:<internal IP of target RDP system>:3389