🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Asegurar PrestaShop: guía de seguridad en Syspanel

Actualizado el 17 de mayo de 2026

¿Por qué es importante asegurar tu tienda PrestaShop?

Si tienes una tienda online con PrestaShop, la seguridad no es un extra: es una necesidad absoluta. Cada día se registran miles de intentos de ataque a tiendas online, y los atacantes buscan precisamente vulnerabilidades en tiendas que descuidan su protección. Una brecha de seguridad puede significar desde la pérdida de datos de tus clientes hasta el robo de información bancaria, pasando por la desfiguración de tu web o la instalación de malware que afecte a tus visitantes.

La buena noticia es que proteger PrestaShop no tiene por qué ser complicado. Con una guía clara y las herramientas adecuadas, puedes blindar tu tienda de forma notable. En este artículo te explico paso a paso cómo asegurar tu instalación de PrestaShop utilizando Syspanel, el panel de control que te permite gestionar tu servidor de forma sencilla y visual. Recuerda que accedes a Syspanel a través del puerto 2106, y desde ahí podrás activar todas las medidas de seguridad que te recomiendo.

Primera capa de seguridad: el acceso a tu servidor con Syspanel

Antes de entrar en los ajustes específicos de PrestaShop, tienes que asegurarte de que el acceso a tu servidor está protegido. Syspanel es la puerta de entrada a la gestión de tu hosting, y si alguien consigue acceder a él, tendría control total sobre tu tienda.

Cambia la contraseña de administrador de Syspanel

El primer paso, y el más básico, es tener una contraseña robusta para tu panel de control. Si utilizas una contraseña débil o reutilizada de otros servicios, estás dejando la puerta abierta.

Para cambiarla, inicia sesión en Syspanel a través del puerto 2106 y busca la sección de "Usuarios" o "Perfil". Allí podrás establecer una nueva contraseña. Te recomiendo que uses un gestor de contraseñas para generar una clave aleatoria de al menos 16 caracteres, combinando mayúsculas, minúsculas, números y símbolos.

[WARNING] Nunca uses la misma contraseña para Syspanel y para el administrador de PrestaShop. Si un atacante descubre una, tendrá acceso directo a la otra.

Activa la autenticación de dos factores (2FA) en Syspanel

La autenticación de dos factores añade una capa extra de protección. Aunque alguien consiga tu contraseña, sin el código de verificación que genera tu teléfono móvil no podrá entrar.

Dentro de Syspanel, en la configuración de tu usuario, encontrarás la opción de "Autenticación de dos factores". Actívala y sigue las instrucciones para vincular tu aplicación de autenticación (como Google Authenticator o Authy). Te recomiendo también guardar los códigos de respaldo que te proporciona Syspanel en un lugar seguro, por si pierdes el móvil.

Limita el acceso por IP a Syspanel

Si eres la única persona que administra tu tienda, puedes restringir el acceso a Syspanel solo a tu dirección IP. Esto significa que, aunque alguien tenga tus credenciales, no podrá acceder desde otra ubicación.

En Syspanel, busca la sección de "Seguridad" o "Acceso restringido". Allí puedes añadir tu IP actual. Ten en cuenta que si tu IP es dinámica (cambia de vez en cuando), tendrás que actualizar esta configuración periódicamente.

[TIP] Si trabajas desde varios sitios (casa, oficina, móvil), añade todas las IPs desde las que te conectas habitualmente para no quedarte fuera.

La base de todo: activa SSL y HTTPS en PrestaShop

El certificado SSL es el que permite que la conexión entre tu tienda y los visitantes esté cifrada. Sin él, cualquier dato que se transmita (contraseñas, números de tarjeta, datos personales) viaja en texto plano y puede ser interceptado por terceros.

Activa SSL desde Syspanel

Syspanel te facilita la activación del certificado SSL de forma automática. Normalmente, en la sección de "Dominios" o "Web", encontrarás una opción para "SSL" o "Certificados". Pulsa en "Emitir" o "Activar" para que Syspanel genere e instale un certificado Let's Encrypt (gratuito y válido) para tu dominio.

Configura PrestaShop para usar HTTPS en toda la tienda

Una vez que el certificado está activo, tienes que asegurarte de que PrestaShop lo utiliza en todas sus páginas.

Para ello, entra en el panel de administración de PrestaShop y ve a Parámetros avanzados > Rendimiento. En la sección de "Usar SSL", activa la opción "Sí". Después, en Parámetros avanzados > General, marca la casilla "Activar SSL en todas las páginas".

[INFO] Asegúrate de que tu tienda carga correctamente con HTTPS después de activarlo. Si ves avisos de "contenido mixto" (algunos recursos cargan por HTTP), puede que necesites limpiar la caché de PrestaShop y forzar la redirección de HTTP a HTTPS desde el archivo .htaccess.

Refuerza el acceso al administrador de PrestaShop

El panel de administración de PrestaShop es el corazón de tu tienda. Es el primer objetivo de los atacantes, así que tienes que protegerlo con varias capas de seguridad.

Cambia la URL de administración por defecto

Por defecto, el acceso al panel de administración de PrestaShop es algo como tudominio.com/admin. Los atacantes conocen esta ruta y la probarán automáticamente. Cambiarla a una URL personalizada es una medida sencilla y muy efectiva.

En PrestaShop 1.7 y versiones posteriores, puedes cambiar la URL de administración desde Parámetros avanzados > Administración. Allí verás el campo "Archivo de administración". Cambia el nombre admin por otro que solo tú conozcas, por ejemplo mi-gestion-secreta. Guarda los cambios y recuerda la nueva URL.

[WARNING] No utilices nombres obvios como "admin2", "panel" o "gestion". Cuanto más aleatoria sea la URL, mejor.

Protege el directorio de administración con contraseña adicional

Además de la URL personalizada, puedes añadir una contraseña extra a nivel de servidor para entrar al directorio de administración. Esto se hace con una autenticación HTTP básica.

Desde Syspanel, ve a la sección de "Protección de directorios" o "Contraseña de directorio". Selecciona la carpeta donde está tu administración de PrestaShop (la que has renombrado) y crea un usuario y contraseña para esa carpeta. Así, cuando alguien intente acceder, el navegador le pedirá primero estas credenciales y después las de PrestaShop.

Activa la protección contra fuerza bruta en PrestaShop

PrestaShop tiene un sistema de protección contra intentos de acceso repetidos. Actívalo para bloquear automáticamente a las IPs que intenten adivinar tu contraseña.

En Parámetros avanzados > Seguridad, encontrarás la opción de "Protección contra ataques de fuerza bruta". Actívala y configura el número de intentos permitidos (por ejemplo, 5) y el tiempo de bloqueo (por ejemplo, 10 minutos).

Mantén PrestaShop y sus módulos siempre actualizados

Una de las principales causas de vulnerabilidades en PrestaShop es el uso de versiones desactualizadas. Tanto el núcleo de PrestaShop como los módulos y temas reciben actualizaciones de seguridad constantemente.

Actualiza el núcleo de PrestaShop

Entra en tu panel de administración y ve a Parámetros avanzados > Actualizar. Si hay una nueva versión disponible, el sistema te lo indicará. Realiza una copia de seguridad completa de tu tienda antes de actualizar (tanto de archivos como de base de datos) y sigue las instrucciones.

Actualiza módulos y temas

En Módulos > Módulos y servicios, verás una lista de todos los módulos instalados. Los que tengan actualizaciones disponibles aparecerán con un aviso. Actualiza todos los que puedas, especialmente los de terceros, ya que son un punto de entrada común para los atacantes.

[INFO] Elimina los módulos y temas que no utilices. Cada pieza de software adicional es una superficie de ataque potencial. Si no lo usas, desinstálalo y elimínalo.

Configuración avanzada de seguridad en PrestaShop

PrestaShop ofrece varias opciones de seguridad que puedes activar en unos minutos y que marcan una gran diferencia.

Activa el modo mantenimiento durante las actualizaciones

Cuando vayas a hacer cambios importantes (como actualizar módulos o el núcleo), activa el modo mantenimiento para que los clientes no vean tu tienda a medio actualizar. En Parámetros de la tienda > Mantenimiento, activa el modo y añade tu IP para poder ver la tienda mientras tanto.

Desactiva la visualización de errores

Los mensajes de error pueden revelar información sensible sobre tu servidor y tu configuración. En Parámetros avanzados > Rendimiento, en la sección de "Depuración", asegúrate de que "Mostrar errores" está en "No" en el entorno de producción.

Protege el archivo de configuración

El archivo config/settings.inc.php contiene credenciales de la base de datos. Debe estar protegido contra acceso externo. Desde Syspanel, en la gestión de archivos, busca este archivo y asegúrate de que sus permisos son 644 (lectura y escritura para el propietario, lectura para el grupo y para otros). No le des permisos 777 bajo ninguna circunstancia.

Activa la verificación de la tienda en Google Search Console

Aunque no es una medida de seguridad directa, tener tu tienda verificada en Google Search Console te ayuda a detectar problemas de seguridad que Google pueda encontrar, como malware o phishing.

Copias de seguridad: tu red de seguridad

Aunque tomes todas las medidas de seguridad, siempre existe la posibilidad de que algo salga mal. Por eso, las copias de seguridad son imprescindibles.

Realiza copias de seguridad desde Syspanel

Syspanel te permite crear copias de seguridad completas de tu tienda (archivos y base de datos) de forma programada. En la sección de "Copias de seguridad" o "Backups", configura la frecuencia con la que quieres que se realicen (diaria, semanal) y el número de copias que quieres conservar.

[TIP] Guarda una copia de seguridad en un lugar externo a tu servidor (como un disco duro o un servicio de almacenamiento en la nube). Si tu servidor falla o es comprometido, podrás restaurar tu tienda desde esa copia externa.

Restaura una copia de seguridad

Si necesitas restaurar una copia, desde Syspanel puedes hacerlo con un par de clics. En la sección de copias de seguridad, selecciona la que quieras y pulsa en "Restaurar". Ten en cuenta que esto sobreescribirá los datos actuales, así que asegúrate de que es lo que quieres hacer.

Preguntas frecuentes sobre seguridad en PrestaShop y Syspanel

¿Cada cuánto tiempo debo actualizar PrestaShop?

Te recomiendo que compruebes las actualizaciones al menos una vez al mes. Activa las notificaciones en tu panel de administración para que te avise cuando haya una nueva versión.

¿Qué hago si mi tienda ha sido hackeada?

Lo primero, no entres en pánico. Cambia todas las contraseñas (Syspanel, PrestaShop, base de datos, FTP). Restaura una copia de seguridad limpia anterior al ataque. Busca archivos sospechosos en tu servidor (archivos con extensiones raras o con fechas de modificación recientes). Y ponte en contacto con tu proveedor de hosting para que te ayuden a investigar.

¿Es seguro usar módulos gratuitos de terceros?

Los módulos gratuitos de terceros son la principal fuente de vulnerabilidades. Solo instala módulos de desarrolladores de confianza y que tengan buenas valoraciones. Antes de instalar, lee las reseñas y comprueba que el desarrollador ofrece soporte y actualizaciones.

¿Syspanel me protege automáticamente de los ataques?

Syspanel te proporciona herramientas para proteger tu servidor, como la activación de SSL, la protección de directorios o la gestión de copias de seguridad. Sin embargo, la seguridad de tu tienda PrestaShop depende de la configuración que tú hagas. Activa todas las medidas que te he explicado para tener una protección completa.

¿Qué es el puerto 2106 y por qué es importante?

El puerto 2106 es el puerto de acceso a Syspanel. Es un puerto no estándar, lo que ya supone una pequeña capa de seguridad por oscuridad, ya que los atacantes suelen buscar los puertos por defecto. Recuerda siempre acceder a tu panel de control a través de tudominio.com:2106.

Conclusión: la seguridad es un proceso continuo

Asegurar tu tienda PrestaShop no es una tarea que se hace una vez y se olvida. Es un proceso continuo que requiere atención y actualización constante. Siguiendo los pasos que te he explicado en esta guía, habrás dado un paso enorme para proteger tu negocio online.

Recuerda los puntos clave: protege el acceso a Syspanel, activa SSL, refuerza el acceso al administrador de PrestaShop, mantén todo actualizado, realiza copias de seguridad y mantente informado sobre las nuevas amenazas. Con estas medidas, tu tienda estará mucho más segura y podrás centrarte en lo que realmente importa: hacer crecer tu negocio.

[INFO] Si en algún momento te sientes abrumado, empieza por lo básico: contraseñas robustas, SSL activado y copias de seguridad. Desde ahí, ve implementando el resto de medidas poco a poco. Cada capa de seguridad que añades hace que tu tienda sea un objetivo mucho menos atractivo para los atacantes.

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel