Bueno voy a tratar de explicar de la forma mas simple posible como acceder a los archivos internos del iPhone vía SSH.
¿Y para que sirve esto? Pues para muchas cosas como modificar el logo del operador, instalar aplicaciones, borrar archivos, en general para tener el control total sobre los archivos y carpetas del iPhone.

Lo que necesitamos es lo siguiente:

Lo primero es tener el jailbreak echo en el iPhone.
Tener cydia o installer en el iPhone y buscar el programa openSSH e instalarlo.
Necesitamos un programa para subir archivos por ftp (yo uso Cyberduck, gratuito y que a mi me va muy bien).

1. Conectamos el iPhone via Wifi a nuestro router.
2. Abrimos Cyberduck
3. Le damos a nueva conexión y rellenamos los siguientes apartados:

  • Protocolo: ‘SFTP (SSH transferencia de archivos segura).
  • Servidor: La IP de nuestro iPhone. Para saberla, desde el iPhone, accedemos al menú de ajustes Wi-Fi, presionamos la flecha azul de la derecha de la conexión y nos saldrá la IP.
  • Usuario: root
  • Contraseña: alpine

Captura de pantalla 2009-10-19 a las 22.09.48

4. Conectamos y si todo ha salido bien nos saldrá esto:

Captura de pantalla 2009-10-19 a las 22.20.09

Una vez que nos salgan estas dos carpetas ya tenemos acceso a los archivos del iPhone.