wils@web ~ $ cat ~/ajuda/como-configurar-um-tunel-ssh-para-acessar-bancos-de-dados-remotamente-com-mysql.md
SegurançaComo configurar um túnel SSH para acessar bancos de dados remotamente com MySQL
Este manual tem como objetivo ensinar como configurar um túnel SSH para acessar bancos de dados MySQL remotamente de forma segura. Utilizando um túnel SSH, você pode se conectar a um servidor MySQL que não está exposto diretamente à internet, garantindo maior segurança para suas informações.
Pré-requisitos
- Acesso ao servidor remoto via SSH.
- MySQL instalado no servidor remoto.
- Cliente SSH instalado no seu computador local.
Passo a Passo
1. Acesse o terminal
Abra o terminal no seu computador local.
2. Crie o túnel SSH
Use o seguinte comando para estabelecer um túnel SSH. Substitua usuario, servidor_remoto e porta_mysql pelos valores correspondentes:
ssh -L 3306:localhost:porta_mysql usuario@servidor_remoto
Este comando mapeia a porta 3306 do seu computador local para a porta do MySQL no servidor remoto.
3. Conecte-se ao MySQL
Agora que o túnel SSH está ativo, você pode se conectar ao MySQL usando o cliente MySQL. Execute o seguinte comando:
mysql -u usuario_mysql -p -h 127.0.0.1 -P 3306
Substitua usuario_mysql pelo seu nome de usuário do MySQL. Você será solicitado a inserir a senha.
4. Verifique a conexão
Após inserir a senha, você deve estar conectado ao banco de dados MySQL. Para verificar, execute:
SHOW DATABASES;
Conclusão
Com o túnel SSH configurado, você pode acessar seu banco de dados MySQL de forma segura. Lembre-se de manter o túnel ativo enquanto estiver trabalhando no banco de dados. Para fechar o túnel, basta pressionar Ctrl + C no terminal onde o túnel foi criado.
Dica: Considere usar uma chave SSH para autenticação em vez de senhas, aumentando ainda mais a segurança da conexão.
Precisa de ajuda com isso no seu servidor? A gente resolve pra você.
falar no WhatsApp →// deu erro ou não funcionou?
Achou algo errado neste manual?
Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.