易陆发现互联网技术论坛

 找回密码
 开始注册
查看: 3142|回复: 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
) p1 e5 y7 r" n9 E1 O9 p1.本地登录MySQL授权:* u% |- k' {. i5 {
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456789' WITH GRANT OPTION;
- f' F8 m; r9 q$ t, V, Q3 j' V--给用户root密码123456的账户授权所有电脑都可以连接的权限, [$ p, F0 q+ h/ d
2.执行 flush privileges;命令立即生效
" Z8 M7 d* W3 b0 b, Q3.使用exit命令退出MySQL7 t2 E9 e2 G. d! L- i
然后打开vim  /etc/mysql/my.cnf
% n" b+ D( k2 L将bind-address    = 127.0.0.1       设置成bind-address    = 0.0.0.0(设备地址,仅支持IPv4的TCP/IP的连接)5 r) m# n+ p- ]- @0 x
将bind-address    = 127.0.0.1       设置成bind-address    = ::(同时支持IPv4和IPv6的TCP/IP的连接)
2 g9 O5 T; x1 b# W重新启动(命令如下):
  \. N$ {5 N1 C- C4 Uservice mysqld stop
( N; C7 Y6 a9 N/ n+ Y% A- \service mysqld start
7 p! f$ F$ J$ S& k# L5 b注意:如果my.cnf无权限,对my.cnf授权777权限后1 e* T- j4 ~  S% q: y1 Y  _
          重启mysql报错:Warning: World-writable config file '/etc/my.cnf' is ignored
  ]; J$ }- Q+ R原因:权限777,任何一个用户都可以改my.cnf,存在很大的安全隐患.
, N/ l$ Z5 G: J解决方法:+ K! T5 s4 D( y. r* l7 u% F
授权644权限 chmod 644 /etc/my.cnf,+ k9 R3 r3 S' U6 y& A- m8 p
重启mysql服务
+ Y7 f6 m  v7 J2 l0 y: hservice mysqld restart
% `5 a3 f/ n: S. ?/ }! i: Z3 k4 e9 N* |  o2 L1 t4 b0 }
 楼主| 发表于 2020-6-10 17:00:03 | 显示全部楼层
ls -al /etc/my.cnf
- z" ?" F" f' g( [+ d  z' s1 Q-rwxrwxrwx 1 root root 570 Aug 12  2016 /etc/my.cnf
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

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

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

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

GMT+8, 2026-4-8 13:45 , Processed in 0.080332 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

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