Se connecter en SSH sur son iPhone
Publié le : 30-11-2009 | Par : Ancien_Redacteur | Dans la catégorie : Tutoriel
3
De nombreux logiciels sont disponibles pour se connecter aux fichiers sytème de l’iPhone (= SSH).. Certains sont gratuits et d’autres payant aussi bien sur PC que sur Mac.. Ils ne sont cependant pas toujours évident à prendre en main et nécessites quelques pré-requis que nous allons détailler ci-dessous :
Pré-Requis :
- iPhone V1, iPhone 3G, iPhone 3GS, iPod Touch 1G, iPod Touch 2G, iPod Touch 3G
- iPhone Jailbreaké avec Cydia (voir le tutoriel) et les dernières mises à jour d’iTunes
- Le logiciel OpenSSH disponible dans la catégorie système sur Cydia
- Un logiciel de connexion SSH (voir notre sélection à la fin de l’article)
- Une connexion WIFI est obligatoire
Sur PC
Une fois OpenSSH installé, vous devrez redémarrer entièrement votre iPhone, ensuite il vous faut trouver l’adresse IP de votre iPhone une fois connecté au même réseau Wifi que votre ordinateur. Pour ce faire rendez vous dans les Réglages puis sur la flèche bleue correspondant à votre wifi pour obtenir votre adresse IP. Notez la soigneusement vous en aurez besoin à la prochaine étape.
Dans ce tutoriel nous utiliserons WinSCP pour la partie Mac qui à l’avantage d’être disponible gratuitement. Vous pouvez le télécharger ici.

Une fois chose faites, ouvrez l’application. Dans le premier champs « Host NAME » indiquer l’adresse IP relevé dans l’étape précédente et dans « Port Number » sélectionner 22. Dans « User Name: » indiquer « root » sans les guillemets p. Enfin entre le mot de passe dans la case « Password ».. Par défaut le mot de passe est « alpine » mais vous pouvez le changer grâce à ce tutoriel. Vous pouvez désormais cliquer sur le bouton « Login » ou sauvegarder cette connexion à l’aide de « Save.. »
Si vous rencontrez des problèmes de connexion, désactivez momentanément votre antivirus ou votre Pare-feu Windows.
Et voilà félicitations, vous êtes désormais connecter en SSH à votre iPhone, assurez que votre iPhone ne se mette pas en veille pour éviter de perdre la connexion ssh…
Dans les articles de BlueBanana.fr quand nous vous indiquons un dossier dans lequel placé des fichiers nous partons de la « racine » du système.. Pour s’y rendre, cliquez sur le bouton comme indiqué sur l’image ci dessous.

Sur MAC

Une fois OpenSSH installé,vous devrez redémarrer entièrement votre iPhone, ensuite il vous faut trouver l’adresse IP de votre iPhone une fois connecté au même réseau Wifi que votre ordinateur. Pour ce faire rendez vous dans les Réglages puis sur la flèche bleue correspondant à votre wifi pour obtenir votre adresse IP. Notez la soigneusement vous en aurez besoin à la prochaine étape.
Dans ce tutoriel nous utiliserons Fugu pour la partie Mac qui à l’avantage d’être disponible gratuitement. Vous pouvez le télécharger ici (847ko).
Une fois chose faites, ouvrez l’application. Dans le premier champs « se connecter à : » indiquer l’adresse IP relevé dans l’étape précédente. Dans « nom d’utilisateur : » indiquer « root » sans les guillemets. Vous pouvez désormais cliquer sur le bouton connexion en bas à droite. Attendez quelques instants qu’on vous demande le mot de passe.. Par défaut le mot de passe est « alpine » mais vous pouvez le changer grâce à ce tutoriel
Et voilà félicitations, vous êtes désormais connecter en SSH à votre iPhone, assurez que votre iPhone ne se mette pas en veille pour éviter de perdre la connexion ssh…
Dans les articles de BlueBanana.fr quand nous vous indiquons un dossier dans lequel placé des fichiers nous partons de la « racine » du système.. Pour s’y rendre, cliquez sur le menu déroulant comme indiqué sur l’image ci dessous et sélectionnez « / » avec l’icône de disque dur.

De manière générale, le dossier le plus en bas dans le menu déroulant.
N’hésitez pas à poser vos questions si vous rencontrez le moindre problème !
D'autres articles peuvent vous intéresser :
- Proteger son iPhone en changeant le Mot de Passe SSH
- [Astuce] iPhone Folders – Utiliser son iPhone comme clé USB
- Les thèmes iPhone, Winterboard.
- Jouer a la GameBoy Advance sur iPhone
- Ajouter des sources à Cydia




![[BiteSMS] L'application ultime pour vos SMS !](http://www.bluebanana.fr/wp-content/uploads/2010/08/biteSMS-logo.png)















Encore une fois je viens ici demander des conseils. Depuis quelques temps (10/15 jours, impossible de me connecter en SSH via un réseau wifi. Je viens d’essayer de faire un réseau directement depuis mon mac, mais ça ne marche pas.
ça m’affiche : ssh_exchange_indentification: connection closed by remote host
J’utilise Fugu, mon iphone est bien jailbreaké (3GS 3.1.2) et j’ai déjà eu accès au SSH auparavent.
j’ai désinstallé et réinstaller OpenSSH mais ça n’a rien changé …
et je ne trouve pas non plus de solution pour passer par USB.
ps : depuis que ça ne marche pas, j’ai quand même réussi à connecter Fugu sur un 3G.
Si quelqu’un a la solution … ça me permettrait de mettre les radars de TomTom à jour
bonjours le tutto s adresse a ceux qui on un mac mais est ce que cela fonctionne sur un pc windows 7 merci
@Quycky : j’ai installé iFile, et supprimé le fichier ~/.ssh/know_hosts (j’avait tenté de simplement le vider et ça n’a pas marché).
La connexion SSH ne marche toujours pas, et je n’ai pas compris la suite des tes indications.
En tout cas, merci pour tes conseils éclairés
Limp