Opciones SSH móviles
Mobile SSH vs Termux vs Termius
Estas herramientas coinciden en torno a SSH, pero están pensadas para trabajos distintos. Mobile SSH es un cliente SSH/SFTP enfocado para Android e iOS, Termux es un entorno Linux solo para Android y Termius es un cliente SSH multiplataforma con funciones de productividad basadas en cuenta.
| Necesidad | Mobile SSH | Termux | Termius |
|---|---|---|---|
| Propósito principal | Cliente dedicado de SSH, SFTP, túnel local y terminal para Android e iOS. | Emulador de terminal y entorno Linux para Android con paquetes APT. | Cliente SSH moderno para Android, iOS, escritorio y flujos de trabajo en equipo orientados a la web. |
| Estilo de configuración | Introduce un host o guarda un perfil de servidor y conéctate directamente. | Instala paquetes como OpenSSH, configura herramientas de shell y trabaja desde una línea de comandos al estilo Linux. | Crea o sincroniza hosts, claves, snippets y bóveda a través de la app y la cuenta de Termius. |
| Controles de terminal móviles | Fila de teclas extra integrada, sesiones en cuadrícula, paneles a pantalla completa, zoom con pellizco, selección de texto con copiar/compartir y desplazamiento compatible con tmux — con escritura nativa de paso directo y compatibilidad con teclados externos en ambas plataformas. | Entorno de terminal potente; el comportamiento depende de las herramientas y la configuración instaladas. | Complemento de teclado móvil, gestos, pestañas, autocompletado, snippets y una UX de terminal pulida. |
| Transferencia de archivos | Transferencia SFTP de doble panel integrada vinculada a la sesión SSH activa. | Utiliza herramientas de línea de comandos como scp, sftp, rsync o utilidades de archivos instaladas. | Funciones integradas de SFTP y gestión de hosts/claves. |
| Trabajo multi-sesión | Hasta ocho sesiones SSH simultáneas en una cuadrícula. | Utiliza multiplexores como tmux dentro de Termux o en shells remotas. | Pestañas y vista dividida según la plataforma y el plan. |
| Modelo de datos | Servidores guardados, credenciales, historial, ajustes y registros solo locales. | Sistema de archivos al estilo Linux y paquetes dentro del entorno de la app Termux. | Bóvedas cifradas para hosts, claves, snippets, reglas de reenvío, known hosts y uso compartido en equipo. |
| Mejor caso de uso | Quieres una app sencilla en Android o iOS para conectarte a servidores, transferir archivos y mantener sesiones activas. | Quieres un entorno de línea de comandos completo en Android y te resulta cómodo instalar y configurar paquetes. | Quieres sincronización entre dispositivos, funciones de productividad pulidas, bóvedas y colaboración. |
Función por función
| Necesidad | Mobile SSH | Termux | Termius |
|---|---|---|---|
| Conexión | |||
| Funciona en Android e iOS | ✓ | Solo Android | ✓ |
| Perfiles de servidor guardados | ✓ | mediante ssh config | ✓ |
| Búsqueda de servidores guardados | ✓ | ✗ | ✓ |
| Carpetas / grupos de servidores | ✓ | ✗ | ✓ |
| Selector Añadir sesión con búsqueda primero | Android | ✗ | ✗ |
| Múltiples direcciones por servidor (roaming LAN/VPN) | ✓ | ✗ | ✗ |
| Registros de credenciales reutilizables | ✓ | ✗ | ✓ |
| La pantalla de inicio lista a qué volver | ✓ | ✗ | parcial |
| Lista de sesiones de tmux sin conexión (no hace falta conectarse) | ✓ | ✗ | ✗ |
| Nombres de servidor mostrados en lugar de la dirección | ✓ | ✗ | ✓ |
| Registro de inicios de sesión | ✓ | ✗ | ✗ |
| Transporte por proxy de Teleport (experimental) | Android | ✗ | ✗ |
| Hosts IPv6 y destinos de reenvío | ✓ | ✓ | parcial |
| Terminal | |||
| Terminal SSH | ✓ | mediante OpenSSH | ✓ |
| Emulación xterm-256color | ✓ | ✓ | ✓ |
| Scrollback configurable (1000–50 000 líneas) | ✓ | configurable | parcial |
| Búsqueda en el terminal (scrollback) | ✓ | ✗ | ✗ |
| Fila de teclas extra (ESC/TAB/CTRL/…) | ✓ | ✓ | ✓ |
| Ajuste de texto con pellizco | ✓ | ✓ | ✓ |
| Doble toque para pantalla completa | ✓ | ✗ | ✗ |
| URL tappables en la salida del terminal | ✓ | parcial | ✓ |
| Selección de texto: copiar / compartir / todo | ✓ | ✓ | ✓ |
| Compatibilidad con teclado por hardware / Bluetooth | ✓ | ✓ | ✓ |
| Integración con el shell (OSC 133) | ✓ | ✗ | ✗ |
| Imágenes en línea (gráficos Kitty) | ✓ | ✗ | ✗ |
| Glifos de mosaico dibujados por la app (chafa, arte ANSI) | Android | depende de la fuente | ✗ |
| El toque actúa como clic en las TUI con modo de ratón | Android | ✓ | ✗ |
| Representación de glifos Nerd Font / powerline | ✓ | configurable | parcial |
| Sesiones | |||
| Varias sesiones SSH simultáneas | hasta 8 | hasta 8 | ✓ |
| Disposición en cuadrícula | ✓ | mediante tmux | pestañas |
| Desplazamiento compatible con tmux | ✓ | ✓ | ✗ |
| Sugerencias de reattach de tmux al reconectar | ✓ | ✗ | ✗ |
| Alertas de agente (Claude Code / Codex) | ✓ | ✗ | ✗ |
| Notificación permanente con lista de sesiones | Android | parcial | ✗ |
| Servicio en primer plano y wake lock | Android | ✓ | parcial |
| Reconexión automática con retroceso | ✓ | mediante autossh | ✓ |
| Eternal Terminal (sesiones resilientes) | ✓ | mediante CLI | ✗ |
| Instalación automática de etserver por SSH | ✓ | ✗ | ✗ |
| Gestor de sesiones de tmux | ✓ | mediante CLI | ✗ |
| Gestores de sesiones de herdr y Zellij | ✓ | mediante CLI | ✗ |
| Respuestas con un toque a un agente bloqueado | ✓ | ✗ | ✗ |
| Archivos | |||
| Interfaz de transferencia SFTP integrada | ✓ | ✗ | ✓ |
| Explorador local + remoto de doble panel | ✓ | ✗ | ✓ |
| Cola de subida / descarga | ✓ | ✗ | ✓ |
| Renombrar / borrar / crear en remoto | ✓ | ✗ | ✓ |
| Vista de permisos de archivos remotos | ✓ | ✗ | ✗ |
| Ordenar por nombre o fecha por host | ✓ | ✗ | parcial |
| Túneles | |||
| Reenvío local de puertos | ✓ | mediante CLI | ✓ |
| Túneles guardados con el perfil del servidor | ✓ | mediante ssh config | ✓ |
| Añadir / quitar túneles en tiempo de ejecución | ✗ | ✗ | ✓ |
| Claves | |||
| Autenticación por contraseña | ✓ | ✓ | ✓ |
| Autenticación por clave privada | ✓ | ✓ | ✓ |
| Generación de claves en el dispositivo | ✓ | mediante ssh-keygen | ✓ |
| Compartir / guardar clave pública generada | ✓ | ✓ | ✓ |
| Copia de seguridad | |||
| Exportar / importar copia de seguridad | ✓ | mediante termux-backup | bóveda en la nube Pro |
| Copia de seguridad local cifrada | ✓ | ✗ | ✗ |
| Sin cuenta requerida | ✓ | ✓ | parcial |
| Privacidad y coste | |||
| Sin muro de pago Pro | ✓ | ✓ | parcial |
| Sin anuncios | ✓ | ✓ | ✓ |
| Desactivar analíticas | Android | sin analíticas | ✗ |
| Datos solo locales (sin sincronización en la nube) | ✓ | ✓ | parcial |
| Pantalla segura (bloquear la captura de pantalla) | ✓ | ✗ | ✗ |
| Complementos | |||
| Compatibilidad con complementos | ✓ | mediante paquetes | ✗ |
| Catálogo de complementos bajo demanda | ✓ | ✗ | ✗ |
Mobile SSH vs apps de agentes de programación de IA
Existe una categoría de apps en rápido crecimiento creadas solo para manejar agentes de programación — Claude Code, Codex y similares — desde tu teléfono. Algunas son apps de terceros de SSH o de relé (Onepilot, Happy, Omnara); OpenAI y Anthropic ahora también lo ofrecen de forma nativa, con Codex dentro de la app ChatGPT y Claude Code dentro de la app Claude, ambos ejecutándose en la propia nube del proveedor. Mobile SSH se solapa con todas ellas — puedes ejecutar esos agentes por SSH y recibir alertas cuando te necesitan — pero aborda la tarea desde el otro lado: es ante todo un cliente SSH general y directo, y en segundo lugar un compañero para agentes.
| Necesidad | Mobile SSH | Onepilot | Happy | Omnara | ChatGPT | Claude |
|---|---|---|---|---|---|---|
| Ejecuta agentes de programación desde tu teléfono | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Funciona con cualquier agente de programación (no de un solo proveedor) | ✓ | ✓ | Claude Code | ✓ | Solo Codex | Solo Claude Code |
| Se ejecuta en tu propia máquina (no en la nube de un proveedor) | ✓ | ✓ | ✓ | ✓ | ✗ | parcial |
| SSH directo — sin relé en la nube | ✓ | ✓ | ✗ | ✗ | ✗ | ✗ |
| Terminal SSH general (ejecuta cualquier comando) | ✓ | ✓ | ✗ | parcial | ✗ | ✗ |
| Transferencia de archivos SFTP | ✓ | parcial | ✗ | ✗ | ✗ | ✗ |
| Reenvío local de puertos | ✓ | ✓ | ✗ | ✗ | ✗ | ✗ |
| Gestor de sesiones de tmux | ✓ | parcial | ✗ | ✗ | ✗ | ✗ |
| Funciona con un agente que hayas instalado tú | ✓ | ✓ | ✓ | ✓ | ✗ | ✗ |
| Alertas de agente (aviso push cuando el agente necesita entrada) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Aprobar/denegar las solicitudes del agente con un toque | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Cero configuración de servidor o SSH | ✗ | ✗ | parcial | parcial | ✓ | ✓ |
| Android e iOS | ✓ | Solo iOS | ✓ | ✓ | ✓ | ✓ |
| Sin cuenta requerida | ✓ | ✓ | ✓ | ✗ | ✗ | ✗ |
| Sin muro de pago Pro (todas las funciones gratis) | ✓ | ✗ | ✗ | ✗ | plan gratuito | ✗ |
| Código abierto | Apache 2.0 | ✗ | MIT | Apache | ✗ | ✗ |
Las apps nativas de ChatGPT y Claude son la forma más fluida de ejecutar el agente de un solo proveedor sin ninguna configuración — sin servidor, solo una cuenta — y añaden una pulida pantalla de aprobar/denegar con un toque. La pega: ejecutan únicamente su propio modelo en su propia nube, sin terminal general, sin SFTP ni túneles, y sin la opción de usar tu propia máquina, y son de pago o requieren cuenta. Onepilot, Happy y Omnara mantienen el agente en hardware que tú controlas (Onepilot mediante SSH directo; Happy y Omnara mediante un relé en la nube, y Omnara necesita una cuenta). Mobile SSH se conecta directamente a tu propio servidor sin cuenta ni relé del proveedor, ejecuta cualquier agente junto a un terminal completo, SFTP y reenvío de puertos, y todas las funciones son gratis. Ahora responde a las solicitudes del agente igual que ellas — una lista de agentes que muestra todos los agentes de todas las conexiones, con un botón por opción — con la diferencia de que el agente se ejecuta en tu máquina y la respuesta viaja por tu propia conexión SSH. La contrapartida es la de siempre: tú pones el servidor, y hay que instalar en él el hook del agente una vez.