Asegurar un sitio Joomla! en 4 pasos

Si tenemos un sitio web Joomla básico, aquí os van cuatro sencillos consejos que os permitirán subir mucho el nivel de seguridad de una instalación predeterminada en media hora.

superlopez-11. Configurar los permisos:

Los permisos se debe configurar 755 a las carpetas y 644 a los ficheros.

2. Cambiar la ruta al administrator

Si hemos realizado la instalación predeterminada y no hemos movido/renombrado ningún directorio,  el atacante sabe perfectamente la ruta donde se encuentra instalada nuestra parte de administración. Para poner dificultades:

  • Crear un subdminio para la carpeta administrator y enlazarla a la carpeta administrator  por ejemplo:  http://gestor.tusitiojoomla.com/ muestra la carpeta física administrator del servidor.
  • Proteger el acceso a esta url mediante usuario y contraseña (Panel de control del ISP ó mediante el fichero htacces y htpasswd)
  • No permitir el rastreo de los buscadores a determinadas carpetas  mediante el fichero robots.txt
  • User-agent: *
    Disallow: /administrator/
    Disallow: /cache/
    Disallow: /components/
    Disallow: /editor/
    Disallow: /help/
    Disallow: /images/
    Disallow: /includes/
    Disallow: /language/
    Disallow: /mambots/
    Disallow: /media/
    Disallow: /modules/
    Disallow: /templates/
    Disallow: /installation/
    Disallow:/descargas/

3. Desactivar register globals emulation:

Editamos el fichero globals.php (En el raíz de nuestro sitio joomla)
define( 'RG_EMULATION', 1);
por
define( 'RG_EMULATION', 0 );
La emulación de register globals activada  puede facilitar un ataque en el sitio.
Desactivarlo puede suponer que algunas extensiones/componentes no se ejecuten correctamente, con lo que deberías sustituir esa extensión por una que cumpla con unos mínimos requisitos de seguridad.

4. Desactivar php register globals:

Editamos el archivo .htacces y añadimos la siguiente línea:

php_flag register_globals off

Y por último, tener siempre actualizado el sitio Joomla! ya que la comunidad libera constantemente distribuciones de seguridad que corrigen las vulnerabilidades conocidas.

Bookmark and Share

5 comentarios para “Asegurar un sitio Joomla! en 4 pasos”

Deja un comentario