Is it possible to set up an SSH tunnel with dynamic port forwarding like this:
ssh -D
but do it the other way around? That's to say I want to initiate the connection on my local machine and have the dynamic port forwarding happen there, and have my friend connect his browser to the other end of the tunnel.
The above works perfectly if my friend types the above but I don't want to give him ssh access to my machine, just let him proxy his browser though it.