易陆发现互联网技术论坛

 找回密码
 开始注册
查看: 3143|回复: 1
收起左侧

MySQL远程连接Warning: World-writable config file '/etc/my.cnf' is ignored

[复制链接]
发表于 2020-6-10 17:00:02 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?开始注册

x
Warning: World-writable config file '/etc/my.cnf' is ignored4 a1 R8 C# V2 f$ T' n, Y
1.本地登录MySQL授权:
8 v/ C1 b$ c; \3 |GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456789' WITH GRANT OPTION;+ o& F/ P* `9 K
--给用户root密码123456的账户授权所有电脑都可以连接的权限
( V. h& n4 A# m( R% A$ S2.执行 flush privileges;命令立即生效" L' i& O2 E! s& Y3 l3 _' Q* H" a
3.使用exit命令退出MySQL
! m* d" V6 L- J1 Q$ M3 Y然后打开vim  /etc/mysql/my.cnf
9 S% C0 \' I; n7 T1 t& I将bind-address    = 127.0.0.1       设置成bind-address    = 0.0.0.0(设备地址,仅支持IPv4的TCP/IP的连接)* U; t0 v3 T- a/ A0 B: A( D5 c: |8 R. S
将bind-address    = 127.0.0.1       设置成bind-address    = ::(同时支持IPv4和IPv6的TCP/IP的连接)
5 V) ^( U+ M6 ]8 |/ l重新启动(命令如下):
. t; r5 U' p7 U0 W$ gservice mysqld stop; C$ y" W' s5 E
service mysqld start
" t5 A  Z" }8 m  a% g: G注意:如果my.cnf无权限,对my.cnf授权777权限后
1 B( ]! ]0 W) g. s          重启mysql报错:Warning: World-writable config file '/etc/my.cnf' is ignored
. i  z8 p$ O# W- |. V- D! U原因:权限777,任何一个用户都可以改my.cnf,存在很大的安全隐患.
$ [2 Q# x: n( B解决方法:
4 m, ?( `6 o) Y. F授权644权限 chmod 644 /etc/my.cnf," D1 Q8 @# G! `! {( a4 w
重启mysql服务
3 G4 Z' a: b$ [& _0 |service mysqld restart
, f( g) [  x+ e) t1 O5 n/ O
; {7 i( ?2 F; ]0 m- b
 楼主| 发表于 2020-6-10 17:00:03 | 显示全部楼层
ls -al /etc/my.cnf- }: ^; B. `/ k/ t! z
-rwxrwxrwx 1 root root 570 Aug 12  2016 /etc/my.cnf
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

北京云银创陇科技有限公司以云计算运维,代码开发

QQ|返回首页|Archiver|小黑屋|易陆发现技术论坛 点击这里给我发消息

GMT+8, 2026-4-8 13:46 , Processed in 0.039585 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

快速回复 返回顶部 返回列表