Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there a package I can install in debian that will create a SOCKS5 proxy on some port? (preferably with authentication)

I'd like to use this with uTorrent.

If not, how do you setup a socks5 proxy on a server?

share|improve this question

I would do this with ssh due the simplicity of it, but if you really prefer to take an alternate route, Squid can act as a SOCKS proxy, and so can Dante.

share|improve this answer

Try an SSH tunnel. There is no setup required on either side*!

To create a tunnel from the client:

ssh -D 1234 yourusername@yourserver

where 1234 is the port on localhost you want the tunnel to run on, yourusername is your username on the server, and yourserver is the server.

Use localhost as the proxy, port 1234 (or whatever you chose above). SSH will automatically tunnel through the server, securely.

*you might not have SSH, in which case, on the server, aptitude install openssh-server, and on the client, aptitude install openssh-client

share|improve this answer
that's one way, but I'd rather something I can use without needing to have SSH – vonhogen Mar 26 '10 at 20:20

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.