Home >> Móvil >> Consejos y trucos >> IOS

Cómo hacer SSH a tu iPhone o iPad (requiere jailbreak + OpenSSH)

iOS comparte base UNIX con macOS, así que puedes conectar por SSH a tu iPhone/iPad como a cualquier servidor Linux/Mac. Pero el servidor SSH viene desactivado; necesitas jailbreak + OpenSSH (Cydia).

1. Jailbreak (fuera de este artículo)

Busca la herramienta para tu versión de iOS (ej. redsn0w, unc0ver, checkra1n). Haz backup antes.

2. Instala OpenSSH en el dispositivo

  1. Abre Cydia → Buscar OpenSSH (sección Red) → Instalar.
  2. No aparece icono en Springboard; corre en segundo plano.

3. Averigua la IP del iPhone

  1. Ajustes → Wi‑Fi → (i) junto a tu red → Dirección IP (ej. 192.168.1.103).

4. Conéctate desde tu ordenador

  • Mac/Linux: Terminal → ssh [email protected]
  • Windows: PuTTY → Host: 192.168.1.103, User: root.

Primera vez: tarda 1‑2 min generando claves, acepta (yes). Contraseña: alpine.

5. ¡Cambia las contraseñas YA!

passwd          # cambia pass root
passwd mobile   # cambia pass usuario mobile

Introduce nueva contraseña fuerte dos veces cada una. Sin esto, cualquiera en tu Wi‑Fi entra en tu iPhone.

Extras

  • SSH desde el propio iPhone: instala app Prompt (iOS) o similar.
  • SFTP: mismo IP/user/pass, con cliente FTP (Cyberduck, FileZilla) para subir/bajar archivos.
  • IP fija (reserva DHCP en router) + alias SSH en ~/.ssh/config para conectar con ssh mi-iphone.