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)
- Ouvrez Installer.app > « Sources » > « Modifier » > « Ajouter » >
https://conceitedsoftware.com/repo(repo communautaire). - Catégorie « System » > « BSD Subsystem » > Installer > Redémarrer SpringBoard.
- Installer > « Sources » > Ajouter
https://repo.bingner.com(ou autre repo avec OpenSSH). - Catégorie « Network » / « System » > « OpenSSH » > Installer > Redémarrer SpringBoard.
- Changez le mot de passe root/mobile immédiatement : SSH depuis ordi >
passwd(root) etpasswd mobile. Défaut :alpine(très dangereux).
Méthode moderne (jailbreak checkra1n/palera1n/Dopamine, iOS 12-16)
- Ouvrez Sileo / Zebra / Cydia (selon jailbreak).
- Recherchez « openssh » (paquet
opensshoudropbearléger). - Installez. Redémarrez SpringBoard (Respring).
- Changez les mots de passe : SSH
root@IP(pwd: alpine) >passwd+passwd mobile. - 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).
