{"id":37,"date":"2023-12-04T14:28:08","date_gmt":"2023-12-04T14:28:08","guid":{"rendered":"https:\/\/blog.hostinger.io\/es\/support\/2023\/12\/04\/8661850-como-proteger-mysql-en-ubuntu-22-04-con-plantillas-lamp-lemp-stack-en-hostinger\/"},"modified":"2023-12-04T14:28:08","modified_gmt":"2023-12-04T14:28:08","slug":"8661850-como-proteger-mysql-en-ubuntu-22-04-con-plantillas-lamp-lemp-stack-en-hostinger","status":"publish","type":"post","link":"https:\/\/www.hostinger.com\/es\/support\/8661850-como-proteger-mysql-en-ubuntu-22-04-con-plantillas-lamp-lemp-stack-en-hostinger\/","title":{"rendered":"C\u00f3mo Proteger MySQL en Ubuntu 22.04 con Plantillas LAMP\/LEMP Stack en Hostinger"},"content":{"rendered":"<p class=\"no-margin\">Una pila <b><a href=\"https:\/\/en.wikipedia.org\/wiki\/LAMP_(software_bundle)\" target=\"_blank\" class=\"intercom-content-link\" rel=\"noopener\">LAMP<\/a><\/b> es un <b>conjunto de software de c&oacute;digo abierto<\/b>com&uacute;nmente instalado, que transforma un servidor en un centro para alojar sitios web din&aacute;micos y aplicaciones web basadas en PHP. El acr&oacute;nimo se divide en el sistema operativo <b>Linux<\/b> y el servidor web <b>Apache<\/b>; los datos del sitio encuentran su hogar en una base de datos <b>MySQL<\/b>, mientras que <b>PHP<\/b> se encarga de procesar el contenido din&aacute;mico.<\/p><p class=\"no-margin\">\n<\/p><p class=\"no-margin\">Para <b>autenticarse en MySQL con un usuario root utilizando una contrase&ntilde;a<\/b>, sigue estos pasos &#128071;<\/p><p class=\"no-margin\">\n<\/p><p class=\"no-margin\">En primer lugar, abra el indicador <b>MySQL<\/b>:<\/p><pre><code>sudo mysql<\/code><\/pre><p class=\"no-margin\">A continuaci&oacute;n, ejecute el siguiente comando <code>ALTER USER<\/code> para <b>cambiar el m&eacute;todo de autenticaci&oacute;n de root<\/b>. El siguiente ejemplo cambia el m&eacute;todo de autenticaci&oacute;n a <code>mysql_native_password<\/code>:<\/p><pre><code>ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';<\/code><\/pre><p class=\"no-margin\">Por &uacute;ltimo, salga de MySQL:<\/p><pre><code>exit<\/code><\/pre><p class=\"no-margin\">\n<\/p><p class=\"no-margin\">A continuaci&oacute;n, le recomendamos que <b>ejecute un script<\/b> que viene preinstalado con MySQL <b>para configurar el acceso y la seguridad<\/b> de MySQL a su gusto. Se trata de un <b>script interactivo<\/b> que requiere que respondas <code>S&iacute;<\/code> o <code>No<\/code> a las condiciones proporcionadas.<\/p><p class=\"no-margin\">\n<\/p><p class=\"no-margin\">Inicie el script ejecutando el siguiente comando:<\/p><pre><code>sudo mysql_secure_installation<\/code><\/pre><p class=\"no-margin\">Se le preguntar&aacute; si desea configurar <code>VALIDATE_PASSWORD_PLUGIN<\/code>:<\/p><pre><code>VALIDATE PASSWORD PLUGIN can be used to test passwords<br>and improve security. It checks the strength of password<br>and allows the users to set only those passwords which are<br>secure enough. Would you like to set up VALIDATE PASSWORD plugin?<br><br>Press y|Y for Yes, any other key for No:<\/code><\/pre><p class=\"no-margin\">Tenga en cuenta que si se habilita, <b>las contrase&ntilde;as que no coincidan con los criterios especificados<\/b> <b>ser&aacute;n rechazadas<\/b> por MySQL con un error.<\/p><pre><code>There are three levels of password validation policy:<br><br>LOW    Length &gt;= 8<br>MEDIUM Length &gt;= 8, numeric, mixed case, and special characters<br>STRONG Length &gt;= 8, numeric, mixed case, special characters and dictionary              file<br><br>Please enter 0 = LOW, 1 = MEDIUM and 2 = STRONG: <\/code><\/pre><p class=\"no-margin\">\n<\/p><p class=\"no-margin\">Tambi&eacute;n se le preguntar&aacute; por lo siguiente<\/p><div class=\"intercom-interblocks-table-container\">\n<table role=\"presentation\">\n<tbody>\n<tr>\n<td style=\"background-color: #e3e7fa;width: 244px\">\n<p class=\"intercom-align-center no-margin\"><b>Instrucci&oacute;n<\/b><\/p>\n<\/td>\n<td style=\"background-color: #e3e7fa\">\n<p class=\"intercom-align-center no-margin\"><b>Explicaci&oacute;n<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 244px\">\n<p class=\"no-margin\"><b>Remove Anonymous users<\/b><\/p>\n<\/td>\n<td>\n<p class=\"no-margin\">El script le preguntar&aacute; si desea eliminar usuarios an&oacute;nimos:<\/p>\n<ul>\n<li>\n<p class=\"no-margin\">Pulse <b>Y<\/b> para eliminarlas (recomendado), o <b>N<\/b> para mantenerlas.<\/p>\n<\/li>\n<li>\n<p class=\"no-margin\">Generalmente es una buena idea eliminar a los usuarios an&oacute;nimos por razones de seguridad<\/p>\n<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 244px\">\n<p class=\"no-margin\"><b>Disallow Root Login Remotely<\/b><\/p>\n<\/td>\n<td>\n<p class=\"no-margin\">Se le preguntar&aacute; si desea no permitir el inicio de sesi&oacute;n de root de forma remota:<\/p>\n<ul>\n<li>\n<p class=\"no-margin\">Pulse <b>Y<\/b> para desautorizarlo (recomendado), o <b>N<\/b> si necesita iniciar sesi&oacute;n de forma remota como usuario root.<\/p>\n<\/li>\n<li>\n<p class=\"no-margin\">Por razones de seguridad, se recomienda no permitir el acceso remoto de root.<\/p>\n<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 244px\">\n<p class=\"no-margin\"><b>Remove the Test Database<\/b><\/p>\n<\/td>\n<td>\n<p class=\"no-margin\">El script le preguntar&aacute; si desea eliminar la base de datos de prueba:<\/p>\n<ul>\n<li>\n<p class=\"no-margin\">Pulse <b>Y<\/b> para eliminarlo (recomendado), o <b>N<\/b> para mantenerlo.<\/p>\n<\/li>\n<li>\n<p class=\"no-margin\">Es aconsejable eliminar la base de datos de prueba, especialmente en un entorno de producci&oacute;n.<\/p>\n<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 244px\">\n<p class=\"no-margin\"><b>Reload Privilege Tables<\/b><\/p>\n<\/td>\n<td>\n<p class=\"no-margin\">El script volver&aacute; a cargar las tablas de privilegios para aplicar los cambios realizados. Pulse <b>Y<\/b> para volver a cargar las tablas.<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div><p class=\"no-margin\">Y &iexcl;listo! Usted ha asegurado con &eacute;xito <b>MySQL <\/b>en un<b> Ubuntu 22.04 Lamp\/Lemp Stack VPS<\/b> proporcionado por Hostinger.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>(Gu\u00eda completa para proteger MySQL en Ubuntu 22.04 utilizando plantillas de pila Lamp\/Lemp)<\/p>\n","protected":false},"author":581,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"include_on_kodee":true,"footnotes":""},"categories":[175],"tags":[],"class_list":["post-37","post","type-post","status-publish","format-standard","hentry","category-gestion-de-vps"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/support\/8661850-how-to-secure-mysql-on-ubuntu-22-04-with-lamp-lemp-stack-templates\/","default":1},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/support\/8661850-como-proteger-mysql-en-ubuntu-22-04-con-plantillas-lamp-lemp-stack-en-hostinger\/","default":0}],"include_on_kodee":true,"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/es\/support\/wp-json\/wp\/v2\/posts\/37","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/es\/support\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/es\/support\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/es\/support\/wp-json\/wp\/v2\/users\/581"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/es\/support\/wp-json\/wp\/v2\/comments?post=37"}],"version-history":[{"count":0,"href":"https:\/\/www.hostinger.com\/es\/support\/wp-json\/wp\/v2\/posts\/37\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/es\/support\/wp-json\/wp\/v2\/media?parent=37"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/es\/support\/wp-json\/wp\/v2\/categories?post=37"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/es\/support\/wp-json\/wp\/v2\/tags?post=37"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}