微信扫一扫打赏支持

legend3---本地的navicat如何连上阿里云的云服务器 ECS 上面的数据库

legend3---本地的navicat如何连上阿里云的云服务器 ECS 上面的数据库

一、总结

一句话总结:

其实要想外网访问服务器上面的数据库,肯定是要在安全组里面放行数据库端口,然后在防火墙放行规则,然后查看数据是否可以远程连接

1、需要您在安全组放行数据库端口 添加安全组规则,您参考:https://help.aliyun.com/document_detail/25471.html?
2、需要您添加防火墙规则命令: iptables -I INPUT -p tcp --dport 端口号 -j ACCEPT
3、查看下是否授权允许远程登陆,登陆mysql数据库,执行以下命令授权 grant all privileges on *.* to root@'%' identified by '密码' with grant option; flush privileges;


 

1、本地的navicat如何连上阿里云的云服务器 ECS 上面的数据库 具体操作步骤?

1、需要您在安全组放行数据库端口 添加安全组规则,您参考:https://help.aliyun.com/document_detail/25471.html?
2、需要您添加防火墙规则命令: iptables -I INPUT -p tcp --dport 端口号 -j ACCEPT
3、查看下是否授权允许远程登陆,登陆mysql数据库,执行以下命令授权 grant all privileges on *.* to root@'%' identified by '密码' with grant option; flush privileges;

 

 

2、iptables是什么:添加防火墙规则命令: iptables -I INPUT -p tcp --dport 端口号 -j ACCEPT?

netfilter/iptables(简称为iptables)组成Linux平台下的包过滤防火墙,与大多数的Linux软件一样,这个包过滤防火墙是免费的,它可以代替昂贵的商业防火墙解决方案,完成封包过滤、封包重定向和网络地址转换(NAT)等功能。

 

 

 

二、本地的navicat如何连上阿里云的云服务器 ECS 上面的数据库

博客对应课程的视频位置:

 

1、需要您在安全组放行数据库端口 添加安全组规则,您参考:https://help.aliyun.com/document_detail/25471.html?

2、需要您添加防火墙规则命令: iptables -I INPUT -p tcp --dport 端口号 -j ACCEPT

3、查看下是否授权允许远程登陆,登陆mysql数据库,执行以下命令授权 grant all privileges on *.* to root@'%' identified by '密码' with grant option; flush privileges;

 

iptables简介

netfilter/iptables(简称为iptables)组成Linux平台下的包过滤防火墙,与大多数的Linux软件一样,这个包过滤防火墙是免费的,它可以代替昂贵的商业防火墙解决方案,完成封包过滤、封包重定向和网络地址转换(NAT)等功能。


iptables基础

规则(rules)其实就是网络管理员预定义的条件,规则一般的定义为“如果数据包头符合这样的条件,就这样处理这个数据包”。规则存储在内核空间的信息 包过滤表中,这些规则分别指定了源地址、目的地址、传输协议(如TCP、UDP、ICMP)和服务类型(如HTTP、FTP和SMTP)等。当数据包与规 则匹配时,iptables就根据规则所定义的方法来处理这些数据包,如放行(accept)、拒绝(reject)和丢弃(drop)等。配置防火墙的 主要工作就是添加、修改和删除这些规则。

 

 
posted @ 2020-03-29 18:28  范仁义  阅读(196)  评论(0编辑  收藏  举报