O que você descreve não é possível. Mas ainda há boas notícias:
O que é possível, no entanto, é estabelecer uma conexão dinâmica com o servidor SSH. Isto irá abrir uma porta no seu computador local para o qual você pode apontar a configuração de proxy do seu navegador e permitir que você use o túnel como um servidor proxy. Mas você tem que digitar um nome de host / ip e porta no navegador como se o navegador estivesse rodando na máquina em que o servidor SSH está ligado.
O comando se parece com isto: ssh [email protected] -D 1234
Em seguida, aponte o proxy do seu navegador para localhost:1234
.
Portanto, se você fizer um túnel para o Servidor A e quiser se conectar ao servidor B, digite em seu navegador qualquer endereço que digitar em um Navegador em execução no Servidor A. Se um navegador em execução no servidor A não puder se conectar ao Servidor B (se o processo no Servidor B apenas escuta em 127.0.0.1) então você ainda não pôde se conectar. Parece que você tem apenas um servidor, mas eu queria ter certeza de que isso estava claro.
Se você tiver apenas um servidor, você faz o tunelamento com a conexão dinâmica, defina seu proxy. Você poderá então digitar "localhost: 1234" (por exemplo) no navegador e ele se conectará ao serviço em execução no servidor remoto na porta 1234.
Nota Securit: Nunca, nunca, nunca configure um servidor onde o root possa fazer o SSH! Falha de segurança grave. Crie uma conta de usuário normal (que permite su ou sudo) e SSH como esse usuário.