Impossible de se connecter en SSH à mon iPhone : solution via jailbreak
SSH (Secure Shell) permet le transfert de fichiers entre ordinateurs. L'iPhone d'usine bloque SSH pour protéger vos données et empêcher l'installation d'apps non approuvées. Solution : jailbreaker l'iPhone.
Jailbreaker l'iPhone
Le jailbreak déverrouille le système de fichiers pour l'accès SSH. Dans Réglages → Général → Informations, notez la version du firmware. Tous les outils ne marchent pas avec toutes les versions. Greenpois0n, Sn0wbreeze, Redsn0w listent les versions compatibles sur leurs sites. Téléchargez sur ordinateur (pas sur l'iPhone), suivez les instructions pour jailbreaker.
Installer OpenSSH et SBSettings
OpenSSH (gratuit sur Cydia) est requis pour la connexion SSH. Pas d'icône d'app. SBSettings permet d'activer/désactiver OpenSSH. Cydia s'installe pendant le jailbreak. Ouvrez Cydia → Rechercher → « OpenSSH » → installer. Idem pour « SBSettings ». Balayez la barre d'état → SBSettings → mettez « SSH » sur vert (activé).
Client SFTP sur ordinateur
Il faut un client SFTP (Secure Shell File Transfer Protocol) sur l'ordinateur : WinSCP, i-FunBox, iPhoneBrowser (gratuits). Téléchargez et installez.
Établir la connexion
WinSCP : connexion Wi-Fi. Entrez l'adresse IP de l'iPhone, identifiant « root », mot de passe « alpine ». i-FunBox et iPhoneBrowser : connexion par câble USB. Une fois connecté, le client SFTP affiche tous les dossiers de l'iPhone.
