wils@web ~ $ cat ~/ajuda/como-acessar-o-mysql-remotamente-com-seguranca.md
Banco de DadosComo acessar o MySQL remotamente com segurança
Este manual tem como objetivo ensinar como acessar o MySQL remotamente de forma segura, garantindo que suas conexões estejam protegidas contra acessos não autorizados.
Passo a Passo para Acesso Remoto ao MySQL
1. Instalação do MySQL
- Certifique-se de que o MySQL está instalado em seu servidor. Você pode instalar o MySQL com o seguinte comando:
sudo apt update
sudo apt install mysql-server
2. Configuração do MySQL para Acesso Remoto
- Edite o arquivo de configuração do MySQL:
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
- Localize a linha que contém bind-address e altere para:
bind-address = 0.0.0.0
- Salve e feche o arquivo (Ctrl + X, Y, Enter).
3. Criar um Usuário com Acesso Remoto
- Acesse o MySQL:
sudo mysql
- Crie um usuário com acesso remoto:
CREATE USER 'usuario'@'%' IDENTIFIED BY 'senha';
- Conceda permissões ao usuário:
GRANT ALL PRIVILEGES ON *.* TO 'usuario'@'%' WITH GRANT OPTION;
- Saia do MySQL:
EXIT;
4. Reiniciar o MySQL
- Reinicie o serviço do MySQL para aplicar as alterações:
sudo systemctl restart mysql
Dica de Segurança
Considere usar um firewall para restringir o acesso ao MySQL apenas a endereços IP específicos. Você pode usar o ufw para isso:
sudo ufw allow from to any port 3306 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.