Asegurar y proteger la instalación MariaDB de Debian Stretch -- Ajustar clave al MySQL root -- Crear el Debian-Sys-Maint


#1

1. El problema de la cuenta root sin password de Debian Stretch y la cuenta debian-sys-maint que ya no está

La última instalación de MariaDB para Debian Stretch deja la instalación sin clave de root y sin usuario debian-sys-maint.

Esto es problemático por varios motivos:

  • No tener clave para la cuenta MySQL root hace que tu sistema sea más débil.
  • También te proporciona más oportunidades para dispararte a ti mismo.

Al mismo tiempo, si ejecutas el script recomendado para cerrar la cuenta mysql_secure_installation junto con las recomendaciones adicionales, al final terminas teniendo un sistema con un MySQL root protegido, pero, como no hay un debian-sys-maint, esto crea problemas con scripts como /etc/init.d/mysql y similares que dependen de tener un debian-sys-maint creado y totalmente declarado en /etc/mysql/debian.cnf

En esencia, cerrar/asegurar tu cuenta MySQL root implica directamente también tener que crear el debian-sys-maint

2. Cómo corregir el acceso sin contraseña MySQL root y el usuario debian-sys-maint con Core-Admin

Actualiza tu instalación ejecutando los siguientes comandos:

crad-update.pyc -u
crad-update.pyc -g
crad-mysql-server-install.pyc

Esto preguntará por tu contraseña root. Ajusta la que tengas actualmente aplicada o la que quieras configurar si todavía estás sin contraseña.