Encaminhamento de porta do Linux usando outra porta

1

eu tenho um servidor que usa linux (centos) sem acesso root, eu quero saber se eu posso encaminhar uma porta 10000 para localhost: 3306 usando ssh ou sem instalar qualquer software?

para que, quando eu acessar esse servidor na porta 10000, ele se conecte à porta 3307 do computador local.

normalmente eu usaria Pound, mas nesse servidor eu não tenho acesso root .. como fazer isso usando ssh?

    
por Kokizzu 31.01.2013 / 05:49

2 respostas

1

(supondo que você esteja falando sobre o OpenSSH):

Você se conecta com o SSH de $ computer a $ server e fornece como parâmetro: "-R10000: localhost: 3306". Se você quiser se conectar com outros computadores a $ servidores, você tem para dar uma olhada no arquivo de configuração sshd , para a opção GatewayPorts , que permite esse tipo de acesso.

Leia a manpage ssh para mais detalhes, você também pode decidir não executar um comando do outro lado (portanto, não obter um shell) e mais ( link )

    
por 31.01.2013 / 13:36
1

Você pode executar socat , que também suporta várias conexões. Não há necessidade de root, você pode executá-lo como um usuário normal.

    
por 31.01.2013 / 13:45