Cliente MySQL usando SSH no Debian 6
1 - Instalar o MySQL Query Browser e o Putty;
2 - No Putty:
a) Vá em Connection --> SSH --> Tunnels;
b) Informe em "Source port" o valor "7777' (porta local que direcionará para a porta "3306" no servidor. A porta 3306 é considerada como padrão na maioria das instalações do MySQL);
c) Informe em "Destination" o valor "127.0.0.1:3306" (conectará localmente no servidor remoto na porta padrão 3306);
d) Clique em "Add" (note que em "Forwarded ports" aparecerá o valor "L7777 127.0.0.1:3306"):
e) Agora vá em "Session" para criar a configuração de conexão com o servidor SSH (informe conforme a seguir, substituindo o "Host Name" informado como "XXX.XXX.XXX.XXX" pelo IP do seu host remoto ou pelo nome do referido host):
Quando a sessão SSH for aberta, um aviso alertando sobre a segurança da chave rsa2 será exibido (já que não existe a chave no host). Talvez será preciso gerar o par de chaves RSA (pesquise no Google como fazer isso no Debian 6). Em seguida, será mostrado um terminal que pedirá o login de usuário e a respectiva senha:
3) Para usar efetivamente, depois de conectado através do Putty, o MySQL Query Browser agora poderá conectar com o tunel SSH criado com a ajuda do Putty. Insira os seguintes dados na janela de conexão do MySQL Query Browser:
a) Endereço do servidor: 127.0.0.1;
b) Porta usada pelo túnel SSH (conforme visto na configuração do Putty): 7777;
c) Nome e senha de usuário do banco de dados no servidor remoto;
d) Clique em "Connect" e pronto (conforme mostrado a seguir)!
2 - No Putty:
a) Vá em Connection --> SSH --> Tunnels;
b) Informe em "Source port" o valor "7777' (porta local que direcionará para a porta "3306" no servidor. A porta 3306 é considerada como padrão na maioria das instalações do MySQL);
c) Informe em "Destination" o valor "127.0.0.1:3306" (conectará localmente no servidor remoto na porta padrão 3306);
d) Clique em "Add" (note que em "Forwarded ports" aparecerá o valor "L7777 127.0.0.1:3306"):
e) Agora vá em "Session" para criar a configuração de conexão com o servidor SSH (informe conforme a seguir, substituindo o "Host Name" informado como "XXX.XXX.XXX.XXX" pelo IP do seu host remoto ou pelo nome do referido host):
Quando a sessão SSH for aberta, um aviso alertando sobre a segurança da chave rsa2 será exibido (já que não existe a chave no host). Talvez será preciso gerar o par de chaves RSA (pesquise no Google como fazer isso no Debian 6). Em seguida, será mostrado um terminal que pedirá o login de usuário e a respectiva senha:
3) Para usar efetivamente, depois de conectado através do Putty, o MySQL Query Browser agora poderá conectar com o tunel SSH criado com a ajuda do Putty. Insira os seguintes dados na janela de conexão do MySQL Query Browser:
a) Endereço do servidor: 127.0.0.1;
b) Porta usada pelo túnel SSH (conforme visto na configuração do Putty): 7777;
c) Nome e senha de usuário do banco de dados no servidor remoto;
d) Clique em "Connect" e pronto (conforme mostrado a seguir)!
Comentários
Postar um comentário
Obrigado por sua contribuição em forma de comentário!