Ir al contenido
Shareboxed

Configurar un servidor FTP para Shareboxed

Shareboxed sube los archivos directamente a un servidor FTP: un NAS, el espacio que vino con tu hosting, una máquina que alguien de IT mantiene encendida. Los archivos conservan su propio nombre en una carpeta que puedes abrir con cualquier cliente FTP.

Campo Valor
Server el host, sin esquema
Security qué TLS habla el servidor, ver más abajo
Port déjalo vacío para el 21 (990 para TLS on its own port)
Username + Password una cuenta con permiso de escritura
Folder opcional, un directorio en el que escribir

1. Elige el tipo de TLS correcto

Ajuste Qué significa Puerto habitual
TLS La conexión empieza en claro y se cifra antes de la contraseña. 21
TLS on its own port Cifrada desde el primer byte. Sigue siendo habitual en los NAS. 990
None Sin cifrado alguno. 21

Prueba primero TLS; si el test falla en el endpoint, prueba TLS on its own port. Elige None solo para un servidor de tu propia red: la contraseña y todos los bytes viajan legibles.

2. Busca los datos de la cuenta

  • Una cuenta de hosting (cPanel, DirectAdmin, Plesk): la página FTP accounts. Crea una cuenta aparte para Shareboxed y apunta su home directory a la carpeta de subidas.
  • Un NAS (Synology, QNAP, Unraid): activa el servicio FTP y crea un usuario con permiso de escritura sobre una carpeta compartida. El FTPS (explicit) de Synology es el ajuste TLS de aquí.
  • Un servidor tuyo: cualquier usuario que pueda escribir en el directorio. Tanto vsftpd como pure-ftpd hacen TLS explícito con un certificado de Let's Encrypt.

3. Abre el rango de puertos pasivos

Las subidas usan modo pasivo: el servidor indica un segundo puerto y Shareboxed se conecta a él. Un servidor detrás de su propio firewall necesita ese rango abierto y tiene que anunciar su dirección pública (pasv_min_port/pasv_max_port en vsftpd, Passive port range en un NAS). Sin eso el login funciona y todas las transferencias se quedan colgadas.

Sin enlaces para compartir

El interruptor Sharing no se ofrece para FTP. Un enlace de descarga funciona porque una petición de un archivo se puede firmar sin entregar la cuenta. FTP no tiene nada con lo que firmar. Envía a quien recibe los archivos a lo que ya sirva ese directorio por HTTP, o usa una conexión S3 o R2 para los lotes que necesiten un enlace.

Cuando algo no funciona

Pulsa Test Connection primero. Esto es lo que puede decir:

Test Connection dice Solución
Missing credentials El campo Username o el Password está vacío o no se guardó.
Invalid endpoint Hay una errata en el servidor, o el tipo de TLS no es el correcto: prueba el otro ajuste de TLS y revisa el certificado.
Invalid credentials El servidor rechazó este usuario y esta contraseña.
Insufficient permissions La carpeta no existe, o esta cuenta no puede entrar en ella.
Not reachable Nada respondió en ese host y ese puerto: una errata, un firewall, o un servidor que solo resuelve en otra red.

Uno más que solo aparece después:

  • El test pasa, pero las subidas se quedan en el 0%: el rango de puertos pasivos está cerrado, o el servidor anuncia una dirección privada. Mira el paso 3; esto es un ajuste del servidor, no algo que un cliente pueda esquivar.