O tunelamento SSH falha com “administrativamente proibido: falha na abertura” [duplicado]

4

Estou tentando conectar-me à internet por meio de um servidor na rede local. Eu não tenho permissões para alterar a configuração do servidor.

Eu quero fazer um túnel ssh para esse servidor e, usando o proxy socks, quero usar a internet.

Quando tento usar:

ssh -D 2222 user@server

e definindo o proxy de socks de acordo com o Firefox, e abrindo o google.com nos shows do Firefox:

channel 3: open failed: administratively prohibited: open failed

várias vezes para cada solicitação.

Eu pesquisei no Google, tentei muitas soluções, mas não consigo trabalhar. Pode ter acontecido que, por ser novo, não apliquei a solução corretamente.

Eu posso ssh no servidor facilmente e tudo funciona bem.

Eu já vi outras perguntas que esta questão é possível duplicar de. Eu não sou capaz de resolver o meu problema a partir das respostas a essas perguntas

Algumas perguntas adicionais

A porta 2222 está no meu host local. Eu não preciso de permissão no servidor para abrir a porta 2222. Ela cria um túnel via ssh (porta 22). Meu entendimento está errado?

Se não, por que eu precisaria acessar o administrador do servidor?

    
por nisargjhaveri 18.11.2014 / 22:50

1 resposta

1

Parece que você não tem permissão para abrir um soquete nesse servidor conforme implícito na opção -D ... O ssh normal funcionará porque não está abrindo um soquete local para escutar ...

Um snippet de man ssh -D [bind_address:]port ... Only root can forward privileged ports. Dynamic port forwardings can also be specified in the configuration file.

Parece que você precisa falar com o administrador do servidor. Desculpe amigo.

    
por 18.11.2014 / 23:19