>> Technologie Électronique >  >> Téléphones portables et accessoires >> iPhone

Comment installer OpenSSH via Installer.app sur iPhone jailbreaké (archive)

Sur les anciens iPhone jailbreakés (iOS 1.x - 3.x), Installer.app (puis Cydia) gérait les paquets. OpenSSH permettait l'accès SSH/SFTP à l'iPhone depuis un ordinateur. Procédure historique.

🛑 ARCHIVES : Installer.app disparu depuis 2009 (remplacé par Cydia, puis Sileo/Zebra). OpenSSH s'installe maintenant via gestionnaire de paquets du jailbreak moderne (Sileo/Zebra > recherche « openssh »).

Procédure historique (iOS 1-3, Installer.app)

  1. Ouvrez Installer.app > « Sources » > « Modifier » > « Ajouter » > https://conceitedsoftware.com/repo (repo communautaire).
  2. Catégorie « System » > « BSD Subsystem » > Installer > Redémarrer SpringBoard.
  3. Installer > « Sources » > Ajouter https://repo.bingner.com (ou autre repo avec OpenSSH).
  4. Catégorie « Network » / « System » > « OpenSSH » > Installer > Redémarrer SpringBoard.
  5. Changez le mot de passe root/mobile immédiatement : SSH depuis ordi > passwd (root) et passwd mobile. Défaut : alpine (très dangereux).

Méthode moderne (jailbreak checkra1n/palera1n/Dopamine, iOS 12-16)

  1. Ouvrez Sileo / Zebra / Cydia (selon jailbreak).
  2. Recherchez « openssh » (paquet openssh ou dropbear léger).
  3. Installez. Redémarrez SpringBoard (Respring).
  4. Changez les mots de passe : SSH root@IP (pwd: alpine) > passwd + passwd mobile.
  5. Désactivez SSH si non utilisé : Sileo > « openssh » > « Modifier » > désactiver « Exécuter au démarrage » ou service launchctl unload /Library/LaunchDaemons/com.openssh.sshd.plist.

⚠️ Sécurité : Ne laissez JAMAIS OpenSSH actif avec mot de passe par défaut sur Wi-Fi public. Utilisez clé SSH (ssh-copy-id) et désactivez auth par mot de passe (/etc/ssh/sshd_config : PasswordAuthentication no).

iPhone