易陆发现互联网技术论坛

 找回密码
 开始注册
查看: 3136|回复: 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 ignored
! e5 n+ ~* s% Z( o! _9 z1.本地登录MySQL授权:
% k2 C( J" U, s# A0 QGRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456789' WITH GRANT OPTION;
5 \7 T# n! F% P- p--给用户root密码123456的账户授权所有电脑都可以连接的权限$ a9 k* h# j' b$ e" d: B
2.执行 flush privileges;命令立即生效
% n, f6 b# q) K4 e% U. F4 |$ n3.使用exit命令退出MySQL
4 B7 {. }& C5 E# A; m然后打开vim  /etc/mysql/my.cnf+ z0 U+ n- V7 o( `+ a) P1 }) L* l
将bind-address    = 127.0.0.1       设置成bind-address    = 0.0.0.0(设备地址,仅支持IPv4的TCP/IP的连接)
, `* X& N( \& ]% b+ ~- G将bind-address    = 127.0.0.1       设置成bind-address    = ::(同时支持IPv4和IPv6的TCP/IP的连接)- k0 A5 ?( r1 W! L8 n7 f0 ^* s
重新启动(命令如下):
1 l) X8 s3 Y, [9 F. tservice mysqld stop
. ]) y' l! f6 f* J/ L. dservice mysqld start- s  ^5 x( `0 @9 k, D
注意:如果my.cnf无权限,对my.cnf授权777权限后$ ]5 {/ e9 \+ V9 x: F$ L! J- |% e
          重启mysql报错:Warning: World-writable config file '/etc/my.cnf' is ignored 9 V. M9 @0 p6 T
原因:权限777,任何一个用户都可以改my.cnf,存在很大的安全隐患.
' e% `4 \" {4 D$ Y9 K& q  s. r0 \2 k解决方法:
1 Q( Y. m8 q. S3 _授权644权限 chmod 644 /etc/my.cnf,
) s# X) @; i' F$ r重启mysql服务: h7 I- E% \- e7 U/ ]
service mysqld restart
1 K4 L  b& {+ H" f2 X
6 ]4 f6 J6 @- I7 r4 z5 w
 楼主| 发表于 2020-6-10 17:00:03 | 显示全部楼层
ls -al /etc/my.cnf
) f- |- J8 V7 C9 S-rwxrwxrwx 1 root root 570 Aug 12  2016 /etc/my.cnf
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

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

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

QQ|返回首页|Archiver|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )点击这里给我发消息

GMT+8, 2026-4-8 20:24 , Processed in 0.051171 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

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