ssh, como ativar o proxy remoto?

0

Eu uso este ssh -D 9999 [email protected]

Então eu uso o firefox e coloco as configurações de proxy como socks 5, localhost, port 9999

Isso funciona bem, mas e se eu quiser que várias outras pessoas usem meu servidor como proxy? Eles não podem se conectar ao meu host local, o que posso fazer? O que posso fazer no meu servidor?

    
por user3893623 16.11.2014 / 21:21

2 respostas

1

Dê a cada pessoa sua própria conta no servidor - com um nome de usuário e senha individuais - e depois peça a eles que configurem um túnel SSH da mesma maneira que você faz.

Algumas distribuições do Linux possuem adduser , embora a ferramenta genérica seja useradd .

    
por 16.11.2014 / 21:59
0

Extrair de man ssh :

-D [bind_address:]port

Isso significa que você precisará especificar o endereço ao qual o proxy SOCKS virtual deve se vincular. Se você quiser que ele esteja disponível em todas as interfaces do seu computador, use * .

O comportamento padrão é controlado em ssh_config (ou mais substituições locais apropriadas) com a opção GatewayPorts :

Specifies whether remote hosts are allowed to connect to local forwarded ports. By default, ssh(1) binds local port forwardings to the loopback address. This prevents other remote hosts from connecting to forwarded ports. GatewayPorts can be used to specify that ssh should bind local port forwardings to the wildcard address, thus allowing remote hosts to connect to forwarded ports. The argument must be “yes” or “no”. The default is “no”.

    
por 16.11.2014 / 22:13

Tags