No puedo hacer SSH a mi iPhone: requiere jailbreak y OpenSSH

Secure Shell (SSH) permite conexión entre dos ordenadores para transferencia fácil de archivos. Un iPhone de fábrica NO soporta transferencias SSH desde otros ordenadores. Apple bloqueó el sistema de archivos contra este tipo de conexión para proteger datos y evitar apps no aprobadas. PUEDE usar SSH con su iPhone pero DEBE hacer jailbreak primero.

Hacer jailbreak a su iPhone

El jailbreak desbloquea su sistema de archivos para acceder vía SSH. Abra "Ajustes" > "General" > "Información" > baje a "Versión". Necesita saber su versión de firmware antes de descargar software de jailbreak. No todo software funciona con todas las versiones. Greenpois0n, Sn0wbreeze y Redsn0w listan en sus webs qué versiones soportan. Descargue el software en su PC (no en el teléfono) y siga instrucciones para hacer jailbreak.

Descargar OpenSSH y SBSettings

Necesita OpenSSH en el iPhone para conectar ordenador-iPhone. No hay icono de app para OpenSSH. Cydia lo da gratis. SBSettings permite encender/apagar OpenSSH. Cydia se descarga al iPhone durante el jailbreak. Abra Cydia > "Buscar" (abajo derecha) > busque "OpenSSH" > descargue. Busque "SBSettings" > descargue. Deslice barra de estado para abrir SBSettings. Pulse "SSH" poniéndolo en verde. Esto activa SSH para conectar.

Descargar cliente SFTP

Necesita software SFTP (Secure Shell File Transfer Protocol) en su ordenador para interfazar con sistema de archivos del iPhone. WinSCP, i-FunBox y iPhoneBrowser son gratis para descargar e instalar en su PC.

Establecer conexión

Necesita conexión entre OpenSSH del iPhone y cliente SFTP. WinSCP usa Wi-Fi: ingrese IP en login, usuario "root", contraseña "alpine". i-FunBox e iPhoneBrowser usan cable USB. Tras conectar, el cliente SFTP muestra todas las carpetas del iPhone.