como resolver o “open failed: administrativamente proibido: open failed” ao usar um proxy de túnel SSH

10

Estou usando o túnel SSH há algum tempo no Windows (usando o Putty).

No Windows com massa de vidraceiro, está sempre bem, mas no mac ou no cygwin, por vezes, avisa a mensagem de aviso:

open failed: administratively prohibited: open failed

    
por AGamePlayer 01.09.2013 / 06:34

3 respostas

9

Acredito que você tenha desabilitado o encaminhamento de TCP no servidor. Em seu servidor /etc/ssh/sshd_config , certifique-se de que a linha a seguir não esteja presente ou tenha sido comentada, caso contrário, comente-a.

AllowTcpForwarding no
    
por 01.09.2013 / 10:58
4

Existe uma discussão mais ampla <> discussão deste erro com túneis SSH no Unix StackExchange. Em poucas palavras, este é um erro não específico; existem inúmeras possibilidades que devem ser exploradas.

    
por 01.01.2017 / 18:27
0

Apenas para a posteridade, mesmo que não seja útil especificamente para você

Os erros são colocados no seu console via stderr, então se você quer apenas ignorá-los, adicionar 2>/dev/null ao final da sua chamada ssh funcionará perfeitamente. Por exemplo:

ssh -C -D 3210 example@connexion 2>/dev/null

Isso é útil se o túnel do proxy estiver funcionando corretamente, mas você não quer ver os erros.

No meu caso; a máquina para a qual estou tunelando não é minha, por isso não posso modificar o sshd_config (não que esse fosse o seu problema) e também uso a mesma conexão para o shell. Ter essas mensagens de erro gravadas em meu console durante uma janela vim aberta faz com que a tela aumente de maneira bastante irritante.

    
por 20.07.2016 / 04:02

Tags