como arreglar el ‘World-writable config file /etc/my.cnf is ignored’?

Tenes problemas con el warning:  World-writable config file /etc/my.cnf is ignored
aca voy a explicarte como podes solucionarlo.Este error lo puede tener luego de tratar de hacer un backup de una base de datos en mysql usando el comando mysqldump o tambien cuando inicias Xampp puedes tener un error como el que se muestra a continuación:

Starting XAMPP for Linux …
XAMPP: Starting Apache with SSL (and PHP5)…
XAMPP: Starting MySQL…
XAMPP: Starting ProFTPD…
warning: World-writable config file /etc/my.cnf is ignored
warning: World-writable config file /etc/my.cnf is ignored
warning: World-writable config file /etc/my.cnf is ignored
XAMPP for Linux started.

Este error es solo un warning que puede ser ignorado pero no esta demás solucionarlo por cualquier cosa 😛
MySQL deliberadamente va ignorar tu archivo de configuracion (my.cnf) como una medida de seguridad ya que este archivo puede ser sobre escrito por algun usuario mal intensionado.

primero debemos ver los permisos que tiene este el archivo my.cnf usando el siguiente comando:

ls -l /etc/my.cnf
como respuesta deberias ver algo como lo siguiente:

-rw-r–r– 1 4998 Apr 2 2010 /etc/my.cnf

Al comienzo de la linea “-rw-rw-rw-” o “rwxrwxrwx” indica que el archivo tiene permisos
“World-writable”.

bue… esto lo solucionamos rapidamente ejecutando la siguiente linea de comando para cambiar los permisos del archivo en cuestion:

  1. chmod 644 /opt/lampp/etc/my.cnf

con esto solucionamos el famoso warning. espero que les sea de utilidad.
saludos.
José Marin de la Fuente.

Compartir