¿Te preocupa la seguridad de tu sitio web? La seguridad de WordPress es un asunto serio y puede mejorarla cambiando el prefijo de la base de datos de WordPress. Una base de datos de WordPress contiene toda la información de su sitio web, lo que lo convierte en un objetivo principal para los piratas informáticos. De forma predeterminada, el prefijo de la base de datos de WordPress es «wp_» y es bastante fácil de ubicar y orientar.
Si está en un sitio web nuevo, es bastante fácil cambiar estos prefijos, pero en uno establecido, lo tendrá más difícil. Esto se debe a que muchos elementos de su sitio web llamarán archivos que tienen el prefijo «wp_». Por esta razón, debe ser muy cuidadoso cuando cambie el prefijo. Hoy demostraré cómo mejorar la seguridad de su sitio web cambiando el prefijo de su base de datos de WordPress.
¿Por qué es efectivo cambiar el prefijo de la base de datos?
Quizás se pregunte por qué es efectivo cambiar exactamente el prefijo de la base de datos y la respuesta es bastante simple. Al buscar en una página, la mayoría de las personas hojearán en busca de términos clave, palabras, imágenes, etc., pero ¿qué sucede cuando no encuentra lo que está buscando? La mayoría de la gente se irá y esto también es cierto para los piratas informáticos. Quieren entrar y salir lo más rápido posible para evitar ser detectados. Una base de datos puede contener miles de archivos y, sin un objetivo claro, puede llevar mucho tiempo encontrar el archivo correcto. Es una medida simple pero efectiva para proteger su sitio web, pero los piratas informáticos expertos podrán encontrar otras formas de localizar estos archivos.
Cree una copia de seguridad de su base de datos
Es fácil entender por qué una base de datos es tan importante y siempre que esté a punto de cambiar información directamente dentro de una base de datos, debe crear una copia de seguridad . Un paso en falso y podría paralizar todo su sitio web. Esto podría provocar una mala experiencia de usuario o un tiempo de inactividad prolongado. Una copia de seguridad garantizará que pueda recuperarse de cualquier error y revertir su sitio web a un estado de funcionamiento.
Cómo mejorar la seguridad cambiando el prefijo de la base de datos de WordPress
Hoy demostraré cómo mejorar la seguridad de su sitio web cambiando el prefijo de su base de datos de WordPress. No necesitará complementos, pero necesitará acceso a su cPanel . La información de inicio de sesión se le proporciona cuando crea una cuenta con su proveedor de alojamiento web . No necesita tener ningún conocimiento de codificación para hacer esto, pero recuerde, si comete un error, use la copia de seguridad que hizo de antemano.
A qué cambiar su prefijo
Cambiar su prefijo no es una tarea difícil, pero antes de comenzar debe decidir cómo nombrarlo. Solo puede usar letras, números y guiones bajos en el nuevo nombre. Puede que estés pensando en cambiarlo por algún nombre elaborado, pero no vale la pena. Esto evitará que los piratas informáticos aficionados busquen sitios web que todavía usan el prefijo predeterminado, pero hay muchos otros signos que debe buscar si tiene la experiencia suficiente.
Estos son algunos ejemplos de prefijos apropiados:[ht_message mstyle=”info” title=”” show_icon=”” id=”” class=”” style=”” ]
wp_123
wp_abc
wp_abc123
wp_abc_123_
[/ht_mensaje]
Es mejor usar una variedad aleatoria de números y letras y guiones bajos en lugar de palabras obvias que se destaquen. Como puede ver, todavía es bastante fácil reconocer archivos que usarían uno de estos prefijos, pero no tan fácil cuando está apurado o buscando nombres predeterminados.
Cambiar el prefijo de la tabla
Deberá editar el archivo wp-config.php. Todo lo que necesita hacer es agregar una línea de código que contenga su nuevo prefijo.
Comencemos iniciando sesión en cPanel y haciendo clic en la opción Administrador de archivos. El Administrador de archivos le permitirá acceder a todos los archivos relacionados con su sitio web.
Debe ubicar el archivo wp-config.php de su tema. Haga clic en el directorio public_html. El archivo wp-config.php se ubicará aquí. Haz clic derecho en el archivo wp-config.php y selecciona la opción Editar.
Aparecerá una ventana emergente. Este cuadro le advertirá que cree una copia de seguridad de sus archivos antes de editar cualquier cosa. Esto asegurará que pueda revertir su sitio web a cuando estaba funcionando si algo sale mal. Haga clic en el botón «Editar». Se abrirá una nueva pestaña que contiene todo el código del archivo.
Ahora solo necesita ingresar esta línea de código en el archivo. Copie y pegue la siguiente línea de código, pero recuerde usar el prefijo de su elección, no copie el de este tutorial: [ht_message mstyle=”info” title=”” show_icon=”” id=”” class=” ” estilo=”” ]$table_prefix = ‘wp_abc_123_’;[/ht_message]
Una vez que haya insertado el código en el archivo wp-config.php, haga clic en el botón «Guardar cambios» para finalizar.
Cambiar los prefijos de la tabla de su base de datos
Ahora está listo para cambiar sus prefijos. Hay 11 bases de datos predeterminadas de WordPress. Cada uno tiene el prefijo «wp_» y debe cambiarse. Puede hacerlo manualmente o usando un código SQL simple que le proporcionaré. De cualquier manera es aceptable, solo asegúrese de que su prefijo sea consistente con el que agregó a su archivo wp-config.php.
En la sección Bases de datos, haga clic en la opción phpMyAdmin.
Verá todas las bases de datos que ha creado. Encuentra el que estás usando actualmente y haz clic en él. Haga clic en la pestaña «SQL» para usar algún código para cambiar todos sus prefijos.
Si está en un sitio web existente, lo más probable es que tenga más de las 11 tablas predeterminadas. Agregue tantas líneas como sea necesario al código.
Aquí hay un código para un sitio web predeterminado: [ht_message mstyle=”info” title=”” show_icon=”” id=”” class=”” style=”” ]RENAME table `wp_commentmeta` TO `wp_abc_123_commentmeta`;
CAMBIAR EL NOMBRE de la tabla `wp_comments` A `wp_abc_123_comments`;
RENOMBRAR la tabla `wp_links` A `wp_abc_123_links`;
RENOMBRAR la tabla `wp_options` A `wp_abc_123_options`;
RENOMBRAR la tabla `wp_postmeta` A `wp_abc_123_postmeta`;
RENOMBRAR la tabla `wp_posts` A `wp_abc_123_posts`;
RENOMBRAR la tabla `wp_terms` A `wp_abc_123_terms`;
RENOMBRAR la tabla `wp_termmeta` A `wp_abc_123_termmeta`;
RENOMBRAR la tabla `wp_term_relationships` A `wp_abc_123_term_relationships`;
RENOMBRAR la tabla `wp_term_taxonomy` A `wp_abc_123_term_taxonomy`;
RENOMBRAR la tabla `wp_usermeta` A `wp_abc_123_usermeta`;
RENOMBRAR tabla `wp_users` A `wp_abc_123_users`;[/ht_message]
Si necesita más líneas, simplemente use la misma estructura de código para crearlas. Haga clic en el botón «Ir» para continuar con el cambio.
Cambiar el resto de los prefijos
Todas las tablas principales ahora tendrán sus respectivos prefijos cambiados, pero hay muchos archivos que deberán cambiarse dentro de estas tablas. Una vez más, SQL Query es nuestro mejor amigo para localizarlos a todos. Hay dos ubicaciones, en particular, para pasar, que son la tabla Opciones y la tabla Usermeta.
Estos son los códigos de consulta SQL para ubicar todos los archivos que usan el prefijo predeterminado:
Tabla de opciones:[ht_message mstyle=”info” title=”” show_icon=”” id=”” class=”” style=”” ]SELECT * FROM `wp_a123456_options` WHERE `option_name` LIKE ‘%wp_%'[/ht_message ]
Usermeta Table:[ht_message mstyle=”info” title=”” show_icon=”” id=”” class=”” style=”” ]SELECT * FROM `wp_a123456_usermeta` DONDE `meta_key` LIKE ‘%wp_%'[/ht_message ]
Revise cada archivo y cambie cada prefijo predeterminado. Asegúrate de ser consistente y minucioso. Si no obtiene todos los archivos, puede causar problemas en su sitio web. Una vez hecho esto, pruebe su sitio web para asegurarse de que todo esté en orden. Si no funciona y no está seguro de por qué, use la copia de seguridad para restaurar su sitio web.
Felicitaciones, ha cambiado con éxito los prefijos de su base de datos. Esto ayudará a proteger su sitio web de ataques maliciosos.
Tómese la seguridad en serio
WordPress es una plataforma muy segura que está bien protegida por sí misma, pero necesitará seguridad adicional. Hay una gran cantidad de excelentes complementos de seguridad para elegir que pueden ayudar a proteger su sitio web contra cualquier tipo de ataque. El robo de información valiosa no solo lo afecta a usted, sino también a todos los visitantes de su sitio web a quienes también les podrían robar su información. Ciertamente no se verá bien para su sitio web si sufre y pierde su información.
¿Cuánto tiempo te ha llevado cambiar completamente los prefijos? ¿Ha encontrado el proceso desafiante?