Como escondo a mensagem de aviso “connect_to localhost port 9000: failed” quando faço um túnel SSH reverso?

2

Atualmente estou usando um túnel SSH reverso

ssh [email protected] -R 9000:localhost:9000

para encaminhar pacotes do Xdebug (uma ferramenta de depuração do PHP) do meu servidor para a minha máquina local. Eu também tenho o recurso xdebug.remote_autostart=1 para que qualquer site que eu visite (incluindo chamadas AJAX) em myserver.com envie um pacote Xdebug.

No entanto, se eu não quiser atualmente depurar o PHP e não estou ouvindo a porta 9000 na minha máquina local, então minha sessão SSH dá o aviso

connect_to localhost port 9000: failed.

Como eu navego em muitas páginas em myserver.com , meu bash shell irá facilmente preencher centenas dessas mensagens.

Então, há uma maneira de ocultar essas mensagens de aviso?

    
por hobbes3 06.06.2013 / 17:12

1 resposta

1

ssh -q parece ter feito o truque. Ele agora ignora o connect_to localhost port 9000: failed. , mas se você tiver outros terminais com outras ssh sessões para o mesmo host, será necessário reiniciá-los com o sinalizador -q também.

    
por 12.06.2013 / 14:32