centos7配置服务器远程管理

作者:板叔项 | 发布日期:2024-05-06 20:52:17

壹、CentOS7和CentOS6怎样开启MySQL远程访问




1.mysql访问开放3306端口
修改防火墙配置文件
vi/etc/sysconfig/iptables
添加端口配置注:添加开放3306端口icmp-host-prohibited说明
-AINPUT-mstate--stateNEW-mtcp-ptcp--dport3306-jACCEPT
前面必须有重载规则
serviceiptablesrestart
默认情况下,MySQL用户没有远程访问权限,所以当程序和数据库不在同一台服务器上,我们需要启用MySQL远程访问权限。
主流的方法有两种,修改表法和授权法。
相对而言,修改表的方法比较简单,而且我个人也使用这种方法,所以,这里只贴出修改表的方法
2登录mysql;
usemysql
updateusersethost='%'whereuser='root'andhost='localhost';
记得修改密码,因为此时密码无效,但是本地用原来的密码登录还是可以的,但是。 即使远程更改主机后,也无法访问它
UPDATEuserSETpassword=password("root")WHEREuser='root';
flushprivileges;
3.重启mysql,就可以远程查看
servicemysqldrestart;
CentOS7启用MySQL远程访问
这个版本的CentOS7默认使用了防火墙,与之前的版本不同。 它使用iptables。 防火墙配置如下:
1.停止防火墙:sudosystemctlstopfirewalld.service
2。 停止启动:sudosystemctldisablefirewalld.service
3.>执行以下命令安装iptables防火墙:sudoyuminstalliptables-services

4.配置iptables防火墙并开放指定端口(同CentOS6)
5启动:sudosystemctlenableiptables
6.同CentOS6
CentOS下防火墙基本操作命令
CentOS配置防火墙操作示例(启动、停止、打开、关闭端口):
注:防火墙基本操作命令:
查询防火墙状态:
[root@localhost~]#serviceiptablesstatus
停止防火墙:
[root@localhost~]#serviceiptablesstop
启动防火墙:
[root@localhost~]#serviceiptablesstart
重新启动防火墙:
[root@localhost~]#serviceiptablesrestart
永久关闭防火墙:
[root@localhost~]#chkconfigiptablesoff
关机后启用永久:
[root@localhost~]#chkconfigiptableson



CentOS7和CentOS6中MySQL远程如何启用访问
标签:操作启动top基本操作命令tedandblecentos7远程