Não é possível conectar-se por meio do túnel SSH

1

Estou tentando fazer um encapsulamento em um servidor remoto para fins de depuração (para obter uma mensagem de erro mais específica em vez do erro interno do servidor 500) e estava analisando a questão: phpmyadmin proibido através do túnel ssh

Eu texo com sucesso usando o comando ssh -L 8080: localhost: 80 www.remotesite.com

Mas, quando tento conectar usando meu navegador usando a URL www.remotesite.com:8080/ext/test/registration.php não consigo me conectar. O que estou fazendo errado?

    
por Garzahd 16.02.2013 / 00:57

1 resposta

2

O comando ssh -L 8080:localhost:80 www.remotesite.com se conecta ao servidor em www.remotesite.com e pede para encapsar localhost: 80 (que seria o próprio www.remotesite.com) para a porta 8080 do cliente que está iniciando a conexão ssh.

Em outras palavras: você precisa se conectar ao localhost (sua própria estação de trabalho, não ao servidor) na porta 8080, que é onde está a entrada do seu túnel.

O URI então se torna: http://localhost:8080/ext/test/registration.php

    
por 16.02.2013 / 01:05