Saltar al contenido principal
iOS 17+ · iPadOS 17+

SFTP en iPhone y iPad, bien hecho

Recorre las carpetas de un servidor, corrige un archivo de configuración al momento, envía archivos desde la app Archivos y guarda las descargas donde quieras. Los mismos perfiles y claves que el terminal SSH.

Leer o cambiar un archivo de un servidor desde el iPhone suele acabar en cat y nano en un terminal, o en un gestor de archivos web abierto en una pestaña. SSHive trae en su lugar un navegador SFTP nativo: carpetas remotas que se abren con un toque, un campo de búsqueda, un editor de texto para archivos de configuración, subidas desde la app Archivos y una barra de transferencias que muestra el progreso de cada archivo. Usa la misma conexión SSH, el mismo perfil, las mismas claves y el mismo jump host que el terminal SSH en el iPhone: un servidor configurado una vez sirve para los dos.

En la versión gratuita, las subidas tienen un límite de 10 MB por archivo, suficiente para configuraciones, scripts y archivos pequeños; las descargas no tienen límite. Pro, una compra única de 14,99 € válida para iPhone, iPad y Mac, quita el límite de subida: consulta qué incluyen la versión gratuita y Pro. Sin suscripción, y nada de tus archivos se nos envía.

Lo que funciona en iPhone y iPad

Navegador de archivos remoto

Toca una carpeta para abrirla, vuelve atrás con la barra de ruta de arriba, desliza hacia abajo para actualizar y filtra la carpeta actual con el campo de búsqueda. Desliza un archivo a la izquierda para descargarlo o eliminarlo; mantenlo pulsado para Editar, Descargar, Copiar ruta y Eliminar. Crear una carpeta está a un botón.

Corrige una configuración al momento

Toca un archivo de texto (.conf, .yml, .json, .env, .sh o uno sin extensión, como un Dockerfile) y se abre en un editor de texto plano con fuente monoespaciada. Guardar lo escribe de vuelta por SFTP. Está pensado para el arreglo rápido, una línea en nginx.conf, más que para ediciones largas: no hay resaltado de sintaxis.

Subir desde la app Archivos

El botón de subida abre el selector de documentos de iOS con Archivos, iCloud Drive y las apps de almacenamiento que tengas instaladas. Elige uno o varios archivos: van a la carpeta en la que estás, cada uno con su barra de progreso.

Descargas a tu alcance

Cuando termina una descarga, la hoja de compartir se abre al instante: Guardar en Archivos, AirDrop o abrir el archivo en otra app. Un archivo que se quedara dentro de la app no se vería desde Archivos, así que cada descarga terminada conserva también un botón Guardar en la barra de transferencias.

Copiar una ruta remota

Mantén pulsado un archivo, elige Copiar ruta y pega la ruta absoluta en el terminal: tail -f, chmod 640, sudo nano. Útil cuando tienes una sesión SSH abierta en el mismo servidor y la ruta es larga.

Por qué SSHive para SFTP en iOS

Archivos que entran y salen

SFTP en iOS solo sirve si los archivos pueden entrar en la app y salir de ella. SSHive los toma del selector de documentos y entrega las descargas a la hoja de compartir: un log que sacas de un servidor va directo a Mail o por AirDrop, y un archivo de iCloud Drive llega al servidor sin rodeos.

Un perfil para terminal y archivos

SFTP va por la propia conexión SSH: la misma contraseña o la misma clave Ed25519, el mismo jump host (Pro), la misma comprobación de la clave de host. Nada que configurar dos veces, y un servidor al que llegas con el terminal es un servidor cuyos archivos puedes abrir.

Credenciales en el llavero

Las contraseñas y las claves se guardan en el llavero de iOS, ligadas a este dispositivo. Con «Requerir Face ID / Touch ID» activado, abrir una conexión pide Face ID, Touch ID o tu código. iCloud solo las ve si activas la sincronización con iCloud (Pro). Sin telemetría.

Otras formas de usar SFTP en el iPhone

FE File Explorer

App de pago, compra única

Un gestor de archivos veterano para iPhone y iPad que llega a recursos SMB, WebDAV, FTP, SFTP y nubes, y edita archivos de texto. Buena opción si para ti SFTP es un protocolo más entre muchos y no necesitas terminal.

Termius

Plan gratuito + suscripción Pro

Termius incluye SFTP en su plan gratuito Starter, junto al terminal y al reenvío de puertos; la suscripción Pro añade la sincronización cifrada de hosts y credenciales entre dispositivos. La opción natural si ya usas Termius para SSH en varias plataformas.

Comparativa detallada: SSHive frente a Termius

Por qué el SFTP en iOS es más difícil de lo que parece

Dos cosas hacen que SFTP sea más difícil en un teléfono que en un Mac. La primera es el sandbox de iOS. Cada app guarda sus archivos en su propio contenedor y ninguna puede entrar en la carpeta de otra como un programa de escritorio abre cualquier ruta. Un archivo que viene de fuera tienes que elegirlo tú en el selector de documentos, y un archivo que sale de la app tiene que pasar por la hoja de compartir. SSHive hace exactamente eso en los dos sentidos, y muestra la hoja de compartir en cuanto termina una descarga: un archivo que se queda en la carpeta temporal de la app es un archivo que no ves desde Archivos.

La segunda es la red. Una transferencia es una conexión larga, e iOS suspende las apps que pasan a segundo plano para ahorrar batería. Mantén SSHive en pantalla mientras se mueve un archivo grande; la barra de transferencias muestra en qué punto está cada archivo.

Las credenciales son la tercera cuestión, más discreta. Un servidor puede pedir una contraseña, una clave privada, una clave protegida con frase de contraseña o un bastión delante. El SFTP de SSHive usa el perfil SSH tal cual: un perfil, un juego de credenciales, para el terminal y para los archivos. Se guardan en el llavero con la protección ThisDeviceOnly, así que se quedan en el dispositivo salvo que actives la sincronización con iCloud, y mientras el iPhone está bloqueado ni siquiera SSHive puede leerlas.

Preguntas frecuentes

¿Cuál es el límite de tamaño por archivo en la versión gratuita?+
En la versión gratuita, las subidas tienen un límite de 10 MB por archivo, suficiente para configuraciones, scripts y archivos pequeños. Las descargas no tienen límite. Pro quita el límite de subida y solo quedan tu conexión y el espacio en disco del servidor.
¿Puedo editar un nginx.conf remoto desde el iPhone?+
Sí, si tu usuario puede escribir en él. Abre el navegador SFTP, ve a /etc/nginx/ y toca nginx.conf: se abre en el editor. Cambia la línea, toca Guardar y SFTP escribe el archivo de vuelta. SFTP no puede usar sudo, así que un archivo de root necesita antes los permisos adecuados, o sudo nano en el terminal SSH. Luego comprueba y recarga con sudo nginx -t && sudo systemctl reload nginx.
¿Las transferencias van cifradas?+
Sí. SFTP va dentro de la conexión SSH, así que cada byte va cifrado, con AES-GCM, y el servidor se reconoce por la huella de su clave de host registrada en la primera conexión. Si esa clave cambia, SSHive rechaza la conexión.
¿El SFTP de SSHive admite arrastrar y soltar en el iPad?+
No. Soltar un archivo sobre el navegador SFTP no lo sube: las subidas pasan por el selector de documentos, uno o varios archivos a la vez, y las descargas por la hoja de compartir.

Prueba SSHive gratis en iPhone y iPad

Gratis en el App Store y sin cuenta: 2 sesiones SSH a la vez, 5 perfiles y subidas SFTP de hasta 10 MB por archivo. Pro cuesta 14,99 € en un solo pago, sirve para iPhone, iPad y Mac, y desbloquea en esta app RDP, VNC, el cliente VPN y los túneles remotos.

Descargar SSHive gratis