Banana Studio
Servidor FTP icon

Tu dispositivo Android. Tus archivos. Tu servidor

Comparte y administra archivos desde tu dispositivo Android a través de FTP

Freemium v0.15.19 Android 4.4+

Convierte tu dispositivo Android en un servidor FTP y accede, administra y comparte tus archivos desde cualquier dispositivo en la misma red.

Features

Servidor FTP

Ejecuta un servidor FTP directamente en tu dispositivo Android y accede a archivos desde otros dispositivos a través de una red.

Múltiples usuarios

Múltiples usuarios

Permisos flexibles

Otorga a cada usuario acceso de solo lectura o lectura/escritura total a carpetas individuales.

Inicio automático

Inicia automáticamente el servidor FTP cuando el dispositivo se inicia o cuando se detecta una red Wi‑Fi configurada.

Múltiples rutas de acceso

Comparte varias carpetas desde el almacenamiento interno o una tarjeta SD externa con cada usuario FTP.

Configuración de puertos del router

Configura automáticamente el reenvío de puertos del router mediante UPnP en routers compatibles.

Integración con Tasker

Automatiza los controles del servidor usando Tasker e intents de Android, incluyendo iniciar y detener el servidor FTP.

Videos

How to create a SSH/SFTP Server for Android/Android TV/Chromebook

About this app

Servidor FTP para Android

Un poderoso servidor FTP para Android que te permite acceder y compartir archivos en tu dispositivo a través de una red. Úsalo para transferir archivos entre tu dispositivo Android y computadoras u otros dispositivos sin depender de un cable USB.

La aplicación admite Wi-Fi, Ethernet, tethering, varios usuarios FTP, transferencias de archivos simultáneas, inicio automático del servidor, reenvío de puertos del router y más.

Características

  • Servidor FTP para Android — Ejecuta un servidor FTP directamente en tu dispositivo Android.
  • Múltiples interfaces de red — Usa cualquier conexión de red disponible, incluyendo Wi-Fi, Ethernet y tethering.
  • Múltiples usuarios FTP — Crea varias cuentas de usuario, incluido el acceso anónimo.
  • Control de acceso por usuario — Configura qué archivos y carpetas puede acceder cada usuario.
  • Múltiples rutas de acceso — Brinda a cada usuario acceso a varias carpetas en el almacenamiento interno o en una tarjeta SD externa.
  • Acceso de solo lectura o total — Establece acceso de solo lectura o escritura completa para cada ruta configurada.
  • Archivos ocultos — Elige si cada usuario puede acceder a archivos ocultos.
  • Transferencias simultáneas — Soporta varias transferencias de archivos al mismo tiempo.
  • Reenvío automático de puertos del router — Abre automáticamente los puertos requeridos en routers compatibles usando UPnP.
  • Inicio automático del servidor — Inicia el servidor FTP automáticamente cuando se conecta a una red Wi‑Fi especificada.
  • Inicio al arranque — Inicia automáticamente el servidor FTP cuando el dispositivo se enciende.
  • Soporte para Tasker y scripting — Controla el servidor FTP y el reenvío de puertos del router mediante intents de Android.

Integración con Tasker

Puedes controlar el servidor FTP usando Tasker u otras herramientas de automatización mediante el envío de intents de Android.

Crea una nueva Acción de Tarea y elige Sistema → Enviar Intent con la siguiente información:

  • Paquete: net.xnano.android.ftpserver
  • Clase: net.xnano.android.ftpserver.receivers.CustomBroadcastReceiver

Para iniciar o detener el servidor FTP, usa una de estas acciones:

  • net.xnano.android.ftpserver.START_SERVER
  • net.xnano.android.ftpserver.STOP_SERVER

Para habilitar o deshabilitar el reenvío automático de puertos del router, usa:

  • net.xnano.android.ftpserver.ENABLE_OPEN_PORT
  • net.xnano.android.ftpserver.DISABLE_OPEN_PORT

Pantallas de la aplicación

Inicio

La pantalla de Inicio proporciona controles para el servidor FTP, incluyendo:

  • Iniciar o detener el servidor
  • Monitorear clientes conectados
  • Configurar el inicio automático en una red Wi‑Fi específica
  • Configurar el inicio automático al arrancar el dispositivo
  • Configurar otros ajustes del servidor

Gestión de usuarios

Administra los usuarios FTP y sus permisos de acceso, incluyendo:

  • Crear y gestionar varios usuarios
  • Configurar las rutas de acceso para cada usuario
  • Habilitar o deshabilitar cuentas de usuario
  • Configurar acceso de solo lectura o escritura total
  • Permitir o restringir el acceso a archivos ocultos

Clientes FTP compatibles

Puedes conectarte al servidor FTP usando clientes FTP en Windows, macOS, Linux, Android o navegadores web compatibles.

Ejemplos incluyen:

  • FileZilla
  • Explorador de Windows — Para usuarios no anónimos, utiliza una dirección como ftp://username@ip:port/.
  • Finder en macOS
  • Administradores de archivos en Linux
  • Total Commander en Android
  • Navegadores web como Chrome, Firefox y Edge — Los navegadores pueden acceder a los archivos en modo solo lectura.

Puertos pasivos

El rango de puertos pasivos comienza desde el puerto inicial configurado.

Por defecto, el puerto pasivo inicial es 60000. Cuando UPnP está habilitado, el rango de puertos pasivos usa los siguientes 128 puertos. Cuando UPnP está deshabilitado, usa los siguientes 256 puertos.

En general:

  • 60000–60128 cuando UPnP está habilitado
  • 60000–60256 cuando UPnP está deshabilitado

Gestión de energía de Android

El modo Doze de Android y otras características de optimización de batería pueden impedir que el servidor FTP funcione como se espera en segundo plano.

Si el servidor se detiene inesperadamente o no permanece activo, agrega la aplicación a la lista de exclusión de optimización de batería del dispositivo.

Permisos

La aplicación puede requerir los siguientes permisos según tu versión de Android y las funciones habilitadas:

  • Acceso a almacenamiento — Necesario para que el servidor FTP lea y escriba archivos en tu dispositivo.
  • Acceso a Internet y red — Necesario para que los clientes FTP se conecten al servidor.
  • Acceso a ubicación — Necesario en versiones de Android con restricciones sobre la información de conexión Wi‑Fi cuando se usa el inicio automático del servidor basado en una red Wi‑Fi conectada.

En versiones más recientes de Android, pueden aplicarse restricciones adicionales del sistema para acceder a la información Wi‑Fi mientras la aplicación se ejecuta en segundo plano.

Soporte

Si encuentras un problema, deseas solicitar una función o tienes comentarios sobre la aplicación, contáctanos en:

**[email protected]

Requirements

Minimum Android
4.4 (API 19)

Privacy & permissions

La aplicación no comparte datos con terceros según su declaración de seguridad de datos de Google Play.

La aplicación puede recopilar información de la aplicación, datos de rendimiento y identificadores del dispositivo u otros. FTP Server también requiere acceso a archivos e información de red para proporcionar su funcionalidad de servidor FTP.

El permiso de ubicación solo es necesario para la función de detección automática de Wi‑Fi en las versiones compatibles de Android.

  • Estado de la red

    Se utiliza para detectar conexiones de red disponibles y proporcionar la dirección de red necesaria para conectarse al servidor FTP.

  • Estado del Wi‑Fi

    Se utiliza para la información de red relacionada con Wi‑Fi que requiere el servidor FTP y las funciones de inicio automático de Wi‑Fi.

  • Almacenamiento

    Necesario para leer y escribir archivos que se ponen a disposición a través del servidor FTP.

  • Internet

    Necesario para permitir que otros dispositivos se conecten al servidor FTP.

  • Ubicación

    Requerido en versiones de Android compatibles al usar la función que inicia automáticamente el servidor FTP tras detectar una red Wi‑Fi específica.

Read the privacy policy →

What's new

v0.15.19
  • Bug fixes and stability improvements.

Frequently asked questions

FTP Server convierte tu dispositivo Android en un servidor FTP, permitiendo que otros dispositivos accedan y transfieran archivos a través de una red.

Puedes conectarte desde Windows, macOS, Linux, Android y navegadores web compatibles usando un cliente FTP.

Sí. Puedes crear varios usuarios y configurar rutas de acceso y permisos separados para cada uno.

¿La app es compatible con Tasker?

Sí. Cada ruta de acceso se puede configurar como solo lectura o con acceso completo de lectura/escritura.

Sí. La app puede iniciar el servidor automáticamente cuando el dispositivo arranca o cuando se detecta una red Wi‑Fi configurada.

Puedes usar clientes FTP como FileZilla, el Explorador de Windows, el Finder de macOS, gestores de archivos de Linux, Total Commander y navegadores web compatibles.

Related news