Montar un servidor FTP en Linux — Guía de NetDrive
Monta un servidor FTP como punto de montaje normal en Ubuntu con la build experimental de NetDrive para Linux, desde la instalación en GitHub hasta el modo pasivo.
Un servidor de compilación en Ubuntu necesita traer recursos de un host FTP heredado anterior a cualquier cosa que tu equipo elegiría hoy, y reescribir el script de despliegue en torno a curl o lftp no vale la tarde. La build de NetDrive para Linux monta ese mismo servidor FTP en un punto de montaje normal, de modo que /mnt/legacy-ftp/ se comporta como cualquier otro directorio para cp, ls o un script de Python que simplemente llama a open().

Monta un servidor FTP en Ubuntu
NetDrive hace que Google Drive, OneDrive, S3, SFTP, WebDAV y más aparezcan como unidades nativas en Windows y macOS — sin sincronizar, sin descargas completas.
- Funciona en Ubuntu 16.04 y versiones posteriores
- Compatible con FTP con credenciales o anónimo
- Lectura y escritura a través de un punto de montaje normal — sin ventana de cliente que vigilar
Prueba gratuita. Planes de por vida y de suscripción disponibles.
Por qué montar en lugar de crear scripts alrededor de FTP
Un cliente FTP independiente funciona bien para una descarga puntual, pero no le da a un script o herramienta de build nada a lo que apuntar con una ruta de archivo normal. Cada lectura implica abrir el cliente, encontrar el archivo y descargarlo manualmente antes. Montar el servidor con NetDrive elimina ese paso: el punto de montaje se resuelve directamente contra el servidor FTP, de modo que cat /mnt/legacy-ftp/release-notes.txt lee el archivo en vivo en lugar de una copia que alguien recordó descargar la semana pasada.
NetDrive es compatible con FTP desde su primera versión 3.x, y las conexiones con credenciales opcionales — para servidores de acceso anónimo como réplicas internas o repositorios de distribución — funcionan desde la versión 3.7.687. En Linux específicamente, eso significa el mismo tipo de conexión disponible en Windows y macOS, ejecutándose a través de la build de Ubuntu de NetDrive.

Instalar NetDrive en Ubuntu
NetDrive para Linux se distribuye fuera de los repositorios predeterminados de Ubuntu, así que la instalación pasa por GitHub en lugar de apt:
- Ve a github.com/NetDrive/installer y descarga la versión que corresponde a tu versión de Ubuntu.
- Sigue las notas de la versión de ese repositorio para tu versión — un componente de driver se instala antes de que NetDrive pueda montar nada.
- Instala el paquete de NetDrive.
- Inicia NetDrive. La primera ejecución carga el componente de driver, que puede solicitar
sudosegún la configuración de permisos de tu sistema.
La versión mínima compatible es Ubuntu 16.04, y Linux lleva la misma etiqueta de experimental que usa la propia página de comparación de NetDrive — Windows y macOS reciben la mayor parte de las pruebas, así que valida contra tu distribución y carga de trabajo antes de que un pipeline desatendido dependa de que el montaje se mantenga activo.
Paso a paso: conectar un servidor FTP en Ubuntu
- Abre el Drive Manager de NetDrive y haz clic en + Add Drive.
- Selecciona FTP de la lista de tipos de conexión.

- Ingresa la dirección del servidor — hostname o IP — y el puerto. FTP usa
21por defecto; algunos hosts usan un puerto no estándar. - Ingresa las credenciales, o deja usuario y contraseña en blanco para un servidor que permite FTP anónimo.
- Define un punto de montaje — una ruta como
/mnt/legacy-ftp, o cualquier directorio vacío sobre el que tengas permiso de escritura. - Haz clic en Connect. NetDrive se autentica y monta el servidor en esa ruta.
Verificar el montaje antes de depender de él
Comprueba el montaje desde una terminal en lugar de confiar solo en la interfaz gráfica — un hábito razonable en una build experimental, y vale la pena hacerlo antes de que un script asuma que la ruta está ahí:
# Confirm the mount is listed
mount | grep legacy-ftp
# Or just try listing it
ls /mnt/legacy-ftp
Si la conexión nunca se completó, verifica primero la accesibilidad — un hostname incorrecto o un puerto bloqueado explica la mayoría de los fallos de conexión FTP en máquinas Linux detrás de un firewall:
# Basic reachability
ping ftp.example.com
# Is the FTP control port actually open?
nc -zv ftp.example.com 21


Problemas comunes en esta configuración
- El listado de directorios se cuelga: la mayoría de los servidores FTP detrás de NAT o un router doméstico necesitan modo pasivo (PASV) para la conexión de datos — en modo activo, el servidor intenta conectarse de vuelta a tu máquina, algo que los firewalls suelen bloquear. Consulta la documentación de tu servidor para habilitar el modo pasivo y abrir el rango de puertos pasivos.
- Listados lentos en directorios grandes: las carpetas con miles de archivos se listan más rápido si el servidor admite el comando MLSD (listado FTP moderno) en lugar del formato LIST antiguo.
- Sin integración con gestor de paquetes: las actualizaciones vienen de las versiones de GitHub, no de
apt upgrade— vale la pena anotarlo en el runbook que cubra esta máquina, ya que buscar una nueva versión aquí es un paso manual.
Conclusión
Montar FTP en Ubuntu ofrece el mismo acceso al estilo unidad que NetDrive proporciona en Windows y macOS, a través de un instalador alojado en GitHub en lugar de un repositorio de paquetes. Si el mismo servidor también habla SFTP, esa es la mejor opción para todo lo que cruce la internet pública — consulta Mount an SFTP Server on Linux — NetDrive Setup Guide. Para una visión más amplia de cómo ejecutar NetDrive en Ubuntu, consulta NetDrive on Ubuntu Linux.
— Alex, NetDrive