¿Por qué FileZilla Server solo muestra una carpeta compartida?

Has compartido dos carpetas en FileZilla Server para tu servidor FTP, pero al conectarse el usuario remoto solo ve una de ellas. Es frustrante, ¿verdad?

Vista del panel de configuración donde se definen las carpetas compartidas, destacando la carpeta raíz y los directorios virtuales.
Ilustración de las carpetas compartidas en el panel de configuración de FileZilla Server.

En realidad, esto suele ser más una limitación de la configuración del software que un bug real. FileZilla Server no expone múltiples carpetas raíz al mismo nivel; siempre hay un único directorio raíz virtual para el usuario.

¿Qué está pasando realmente?

Cuando agregas varias carpetas, una queda como home («/»), y las demás quedan como subdirectorios virtuales dentro de esa misma raíz. Si no las ves, es porque solo una tiene la casilla «Home dir» marcada, o bien no tienen un alias definido correctamente.

Soluciones para verlas todas

La forma correcta y más común es definir una carpeta como raíz principal, y agregar las demás como «virtual directories» con sus respectivos aliases. Por ejemplo:

  • D:Peliculas → Home («/»)
  • D:Musica → Alias «/musica»
  • D:Backups → Alias «/backups»

Así, el usuario remoto verá la estructura completa de forma organizada.

La alternativa más limpia

Si prefieres evitar estos trucos y quieres algo más predecible, puedes crear una carpeta contenedora única para todo tu contenido FTP:

D:FTP
   Peliculas
   Musica
   Backups

Basta con compartir solo D:FTP como home. Es menos elegante, pero mucho más sólido y evita comportamientos raros.

FileZilla puede ser bastante mañosa con los permisos, así que si quieres, dime cómo lo configuraste exactamente para ayudarte a ajustar la solución perfecta.