Acesse seu servidor MySQL remotamente através do SSH

Acesse seu servidor MySQL remotamente através do SSH
Acesse seu servidor MySQL remotamente através do SSH

Vídeo: Acesse seu servidor MySQL remotamente através do SSH

Vídeo: Acesse seu servidor MySQL remotamente através do SSH
Vídeo: COMO TRANSFERIR MÚSICA DO PC PARA O IPHONE (ITUNES)FÁCIL E RÁPIDO - YouTube 2024, Abril
Anonim

Então você tem o MySQL em seu servidor da Web, mas ele é aberto apenas para portas locais por padrão por motivos de segurança. Se você quiser acessar seu banco de dados a partir de uma ferramenta cliente como o MySQL Query Browser, normalmente você precisa abrir o acesso a partir do seu endereço IP local … mas isso não é tão seguro.

Então, em vez disso, usaremos o encaminhamento de porta por meio de um túnel SSH, para que seu cliente MySQL pense que está se conectando à sua máquina localhost, mas está realmente se conectando ao outro servidor pelo túnel.

Se você estiver usando a linha de comando ssh, o comando ficaria assim. (Você pode fazer a mesma coisa graficamente nas opções Putty ou SecureCRT se precisar)

ssh -L 3306:localhost:3306 [email protected]

A sintaxe é ssh -L nome de anfitrião @. Estamos usando o host local como o nome do host porque estamos acessando diretamente o servidor mysql remoto por meio do ssh. Você também pode usar essa técnica para encaminhar porta através de um servidor ssh para outro servidor.

Se você já tem o mysql rodando em sua máquina local, então você pode usar uma porta local diferente para o encaminhamento de porta, e apenas configurar suas ferramentas cliente para acessar o MySQL em uma porta diferente.

Depois de obter o túnel ssh, abra o MySQL Query Browser e insira os detalhes do servidor remoto, usando o host local como o host do servidor e ajuste a porta para o que você usou.
Depois de obter o túnel ssh, abra o MySQL Query Browser e insira os detalhes do servidor remoto, usando o host local como o host do servidor e ajuste a porta para o que você usou.

Depois de se acostumar com esse método, você se perguntará por que usou o phpmyadmin ou a versão da linha de comando.

Recomendado: