¿Por qué no puedo ver los archivos ocultos (como el .htaccess) al conectarme por FTP? Imprimir

  • 0

Te conectas a tu cuenta de hosting por FTP para editar el archivo .htaccess, configurar tus variables de entorno en el .env de Python o ajustar límites en el .user.ini. Entras a la carpeta de tu sitio web y... ¡sorpresa! No hay rastro de ellos. Parece que hubieran desaparecido por arte de magia.

No te preocupes, tus archivos no se han borrado. Este es uno de los comportamientos más comunes y seguros de los sistemas basados en Linux (el sistema operativo que corre detrás de cPanel).

En este artículo te explicamos la razón técnica de este misterio y cómo solucionarlo en segundos tanto en tu cliente de FTP favorito como en el propio Administrador de Archivos de cPanel.

El "secreto" de los archivos punto (dotfiles)

En el mundo de Linux y los servidores web, existe una regla inquebrantable:

Todo archivo o carpeta cuyo nombre comience con un punto (.) es considerado automáticamente un archivo oculto del sistema.

Estos archivos (conocidos técnicamente como dotfiles) suelen contener configuraciones críticas de tu servidor web, de tu aplicación de Python o de la seguridad de tu sitio. Para evitar que los usuarios los borren o editen por accidente (lo que podría romper tu sitio web de inmediato), tanto los servidores FTP como los navegadores web los ocultan de manera predeterminada.

Solución 1: Cómo ver los archivos ocultos en FileZilla (FTP)

Si utilizas FileZilla, el cliente FTP más popular del mercado, forzar la visualización de estos archivos es sumamente sencillo:

1. Abre tu conexión FTP: Paso 1.

Inicia FileZilla y conéctate a tu cuenta de hosting como lo haces habitualmente.

2.Accede al menú Servidor: Paso 2.

En la barra de menús superior de FileZilla, haz clic en la opción Servidor (Server).

3. Activa la visualización de ocultos: Paso 3.

En el menú desplegable, haz clic en la opción Forzar mostrar archivos ocultos (Force showing hidden files).

4. Confirma la advertencia: Paso 4.

FileZilla te mostrará un mensaje advirtiéndote que el servidor web podría no soportar esta función o que debes tener cuidado con lo que editas. Haz clic en Aceptar (OK).

El listado de carpetas se actualizará automáticamente y verás aparecer de inmediato todos los archivos con punto inicial que antes estaban invisibles.

Solución 2: Cómo ver archivos ocultos en el Administrador de Archivos de cPanel

Si te encuentras apurado y decides no abrir tu cliente FTP, también puedes gestionar estos archivos directamente desde el navegador utilizando tu panel de control cPanel. Al igual que en FTP, el Administrador de Archivos los oculta al principio por seguridad.

Para activarlos en cPanel, sigue estos pasos:

  1. Inicia sesión en tu cPanel.

  2. Abre la herramienta Administrador de Archivos (File Manager).

  3. En la esquina superior derecha de la pantalla, haz clic en el botón Configuración (Settings), representado por un icono de engranaje.

  4. En la ventana emergente que aparece, marca la casilla que dice Mostrar archivos ocultos (dotfiles) / Show Hidden Files (dotfiles).

  5. Haz clic en Save (Guardar).

Consejos de seguridad al manipular archivos ocultos

  • No los renombres a la ligera: El archivo .htaccess debe llamarse exactamente así. Si le quitas el punto o cambias una letra, tu sitio web podría empezar a mostrar errores 404 en todas sus páginas internas de inmediato.

  • Cuidado con los permisos: Los archivos como .htaccess o .env contienen reglas de redirección y credenciales de bases de datos. Asegúrate de que sus permisos de seguridad estén configurados siempre 644 en tu cPanel. Un permiso más abierto (como 777) expondría tus contraseñas o haría que el servidor web bloquee el acceso por seguridad.

  •  

¿Le ha resultado útil esta respuesta?

« Atrás