Como faço para transformar o servidor Ubuntu 12.04 em um proxy SOCKS5 aberto?

2

Eu gostaria de configurar um proxy socks5 com base no meu servidor Ubuntu 12.04.

Eu leio que isso deve ser fácil e factível com um comando:

ssh -f -N -D 0.0.0.0:1080 localhost

Não tanto no meu caso (mensagem de erro):

Permission denied (publickey).

Depois disso, eu tentei instalar o ss5 .

Primeiro da fonte:

wget http://heanet.dl.sourceforge.net/project/ss5/ss5/3.8.9-7/ss5-3.8.9-7.tar.gz
tar -zxvf *.tar.gz
cd *
./configure

Que terminou em

configure: error: *** Some of the headers weren't found ***

Depois disso, tentei prepará-lo a partir de rpm , sem muito sorte:

error: Failed build dependencies:
        openldap-devel is needed by ss5-3.8.9-6.i386
        pam-devel is needed by ss5-3.8.9-6.i386
        openssl-devel is needed by ss5-3.8.9-6.i386
        libgssapi-devel is needed by ss5-3.8.9-6.i386

....

Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package openldap-devel

Existem outros pacotes para socks5, mas também encontrei problemas semelhantes com eles.

Alguém pode me indicar uma boa informação sobre como transformar o servidor do Ubuntu 12.04 em um proxy socks5?

    
por Arsen Zahray 01.10.2012 / 00:16

1 resposta

1

Você pode corrigir o primeiro erro com facilidade:

Entre no painel e pesquise Senhas e Chaves . Entre nas suas chaves e vá para Arquivo > Novo e escolha a chave SSH. Não dê uma senha. Em seguida, configure-o para usar o RSA, qualquer tamanho de chave e, quando solicitado, configure-o para ser usado no logon, permita que ele faça isso e escolha as seguintes configurações:

Nome do host: localhost
Nome de usuário: seu nome de usuário

e forneça sua senha, se solicitado. Reinicie e tente novamente com o primeiro comando.

    
por hexafraction 01.10.2012 / 00:31