实现linux免密登录mysql教程
流程图
flowchart TD;
A[生成ssh公私钥] --> B[将公钥拷贝至mysql服务器]
B --> C[配置mysql用户授权]
步骤表格
步骤 | 操作 |
---|---|
1 | 生成ssh公私钥并拷贝至mysql服务器 |
2 | 配置mysql用户授权 |
具体步骤
1. 生成ssh公私钥并拷贝至mysql服务器
首先在本地Linux服务器上生成ssh公私钥,执行以下命令:
ssh-keygen -t rsa
然后将生成的公钥拷贝至mysql服务器,执行以下命令:
ssh-copy-id username@mysql_server_ip
其中,username
为mysql服务器用户名,mysql_server_ip
为mysql服务器IP地址。
2. 配置mysql用户授权
在mysql服务器上登录mysql,执行以下命令:
CREATE USER 'username'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'username'@'%';
FLUSH PRIVILEGES;
其中,username
为本地Linux服务器用户名,password
为密码。
完成以上步骤后,即可实现Linux免密登录mysql的配置。
希望以上教程对你有所帮助!如果有任何疑问,欢迎随时联系我。祝学习顺利!