centos7开放3306端口并可以远程访问

myibm myibm     2022-12-22     713

关键词:

开启远程访问:

 GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ IDENTIFIED BY ‘root‘ WITH GRANT OPTION; 允许任何ip以root用户登录

flush privileges;立即生效

 

CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。
1、关闭firewall:
systemctl stop firewalld.service
systemctl disable firewalld.service
systemctl mask firewalld.service

2、安装iptables防火墙
yum install iptables-services -y

3.启动设置防火墙

# systemctl enable iptables
# systemctl start iptables

4.查看防火墙状态

systemctl status iptables

5编辑防火墙,增加端口
vi /etc/sysconfig/iptables #编辑防火墙配置文件
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
:wq! #保存退出

3.重启配置,重启系统
systemctl restart iptables.service #重启防火墙使配置生效
systemctl enable iptables.service #设置防火墙开机启动




















centos7开放3306端口访问

CentOS7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。1、关闭firewall:systemctlstopfirewalld.servicesystemctldisablefirewalld.servicesystemctlmaskfirewalld.service2、安装iptables防火墙yuminstalliptables-services-y3.启动设 查看详情

centos6.0如何开启远程访问权限及防火墙开放3306端口

在Linux中装上mysql之后,发现windows中用navicat连接数据库失败,这是由于默认mysql的用户是没有远程访问的权限的,因此当navicat程序跟mysql数据库不在同一台服务器上时,我们需要开启mysql的远程访问权限才能正常访问mysql数据库。... 查看详情

centos7firewall的3306端口和mysql远程权限也打开了,为啥navicat还是连不上

不想使用iptables想用firewall开放端口firewall-cmd--zone=public--add-port=3306/tcp--permanentfirewall-cmd--reload但是navicat还是连接不上。参考技术A应该是阿里云服务器吧,如果是阿里云的话,需要在控制台配置一个安全组3306端口就好了。本回答... 查看详情

为啥3306端口已经开放了,远程连接mysql依旧连接不上

参考技术A操作步骤登录云服务器ECS管理控制台。在左侧导航栏中,选择网络和安全>安全组。选择目标地域。找到要配置授权规则的安全组,在操作列中,单击配置规则。在安全组规则页面上,单击添加安全组规则。本回答被... 查看详情

mysql开放远程连接权限连不上(代码片段)

1.my.cof配置了:bind-address=addr 或  skip-networking,需要注释2.防火墙限制3306端口:iptables-L-n--line-numbers显示3306端口drop限制访问,可删除限制规则iptables-DINPUT6///6为line-numbers  查看详情

如何关闭mysql打开的3306端口防止系统被入侵

Mysql会自动开启3306端口用于远程连接mysql服务.3306端口就是MySQL的默认端口,但是黑客可以通过它来攻击你的主机系统.服务器默认MySQL端口是3306,最近经常被扫描,甚至扫描到网站很慢或者打不开.如果不需要远程数据库连接就可以让M... 查看详情

iptables开放指定端口

参考技术A由于业务的需要,MySQL,Redis,mongodb等应用的端口需要我们手动操作开启下面以MySQL为例,开启3306端口的远程访问,其他端口类似。添加如下一行配置:注意:如果已经存在该端口的配置,修改DROP为ACCEPT:如果操作比较频... 查看详情

常用端口

...映射的电脑,首先我们要进行路由器的端口映射,常见的开放端口有80,21,3389,等, 80是网站常用端口,21是FTP服务器常用端口,3389是远程桌面连接端口。  注: 3306端口是MySQL默认的端口。  查看详情

centos7开放服务端口

CentOS7默认是firewall防火墙如果你想让一个web服务可以被其它机子访问,就得开放这个服务的端口,不然就会被拦截1.开放端口命令  firewall-cmd--add-port=4010/tcp–permanent2.查询端口状态  firewall-cmd--query-port=4010/tcp3.重启防火墙 ... 查看详情

mysql远程登录问题

 [Q1]解决mysql远程登录一、确认服务器端口号开放1、确认3306端口是否对外开放ubuntu@ubuntu:~$netstat-an|grep3306tcp00127.0.0.1:33060.0.0.0:*LISTEN此处3306端口只监听本地的(127.0.0.1)连接,修改/etc/mysql/my.cnf中的bind-address,注释掉或者改成指... 查看详情

linux对外开放端口

我在Vamware上安装了linux环境。Redhat的,装了mysql,我想要把mysql服务端口由3306转到5009这个对外端口上怎么整,顺便,linux上如何对外打开这个5009这个端口,网上的方法好像大都不行、、、两种方式:1,虚拟机与主机为NAT关系,... 查看详情

旗鱼云梯linux端口扫描防护

...的网站www.qyyt.com其实访问的是www.qyyt.com:80或者443.比如MySQL开放远程权限允许远程访问的话,那么我们将通过ip:3306去访问mysql服务,redis同样如此通过ip:6379访问redis服务。如果密码设置简单的话几下就被爆破了,mysql密码设置为12345... 查看详情

centos7中端口开放了端口,内部外部都不能访问!!

本人有一事不明,已经折磨我好几天了。望各位老师,前辈指点迷津,小弟在此感激不尽!我开通了2个端口:888、8610.但是一个也不通,外网不同也就罢了,搞不明白为啥内网访问也不通。从网上查了很多资料,千变一律,都没... 查看详情

centos7开放防火墙端口

 我:最近在使 CentOS7时发现在本地不能访问linux上8080端口,以上是我的操作,修改后访问成功  CentOS7开放防火墙端口 命令     最近公司新的server要求用CentOS7,发现以前CentOS6系列中的iptables相... 查看详情

关于mysql服务器3306端口不能远程连接的解决

问题:本机可以通过3306端口连接mysql服务器,但远程不行。1、网络检测  1)ping主机可以;  2)telnet主机3306端口不可以;   telnet主机22端口可以;  说明与本机网络没有关系;2、端口检测  1)netstat-ntpl|g... 查看详情

centos7端口管理

CentOS:开放80、22、3306端口操作/sbin/iptables-IINPUT-ptcp--dport80-jACCEPT/sbin/iptables-IINPUT-ptcp--dport22-jACCEPT/sbin/iptables-IINPUT-ptcp--dport3306-jACCEPT将更改进行保存/etc/rc.d/init.d/iptablessave重启防火墙生效(重启 查看详情

实用教程windows远程服务器安装anaconda,开放端口并在本地访问jupyternotebook(代码片段)

因为本人在开发过程中不习惯Linux的操作方式,记不住繁琐的Linux命令,所以特意租了一个Windows服务器,以方便公司电脑和自己私用电脑的环境配置。其实原理类似于网盘,将服务器当做一个临时文件仓库。废话... 查看详情

如何开放linux服务器的端口

...--------------------------------------------------------端口默认都是开放的吧,应该是你的防火墙限制外部访问这些端口了。你可以在防火墙配置文件中添加允许访问这些端口的规则,也可以关闭防火墙,以便访问这些端口。但是出去安全... 查看详情