#105 Installer OpenSSH sur son Iphone.

Publié le 28 octobre 2009 par Quicktutoriel @quicktutoriel

Grâce au paquet SSH, vous pouvez transférer et récupérer n’importe quel fichiers de votre Iphone.
Voilà comment procéder pour se connecter en SSH sur son Iphone.

En premier lieux il est nécessaire d’installer le paquet OpenSSH. L’installation se fait à partir de l’application Cydia.

Les pré-requis pour ce tutoriel sont :

  • un iphone jailbreaké
  • le mode wifi activé sur l’iphone et connecté à une box

1: A partir d’ici vous pouvez soit effectuer une recherche dans votre iphone si vous déplacer votre doigt vers la droite, sinon vers la gauche vous avez les utilitaires Contacts, Cydia et Icy. Le point blanc lumineux vous indique votre position sur votre bureau, Ecran 1, Ecran 2, …

A partir de cet écran, sélectionner l’application Cydia.

Sélectionner ensuite Recherche (en bas à droite), puis saisir le OPENSSH, pour sélectionner le paquet.

Une fois que le paquet apparaît, appuyer dessus pour voir le descriptif de celui-ci.

A partir de cet écran vous avez une description du paquet, vous avez éventuellement la possibilité de modifier quelques réglages.

Pour installer ce paquet appuyer sur Installer (en haut à droite). L’installation commence.

Une fois le téléchargement effectué, l’installation et le paramétrage par défaut se poursuit.

L’installation du paquet OpenSSL est maintenant fini. Nous allons maintenant voir comment se connecter dessus grâce au logiciel WinSCP (téléchargement ici )

L’installation du logiciel WinSCP ne posant aucun problème, celle-ci ne saura pas détaillée ici. Lancer le logiciel.

Au premier lancement, le logiciel vous demande de créer une connexion. Pour se connecter en SSH sur votre Iphone, vous devez savoir plusieurs choses :

  • l’adresse IP wifi de votre iphone
  • le login et mot de passe (c’est un login et mot de passe générique valable pour tous les iphones  root/alpine)

Pour l’adresse IP regarder dans les paramètres de l’iphone ou ici (Un de mes premiers tutoriels pour l’iphone)

Remplissez les champs comme ci-dessus, en modifiant votre adresse IP. Puis cliquer sur Login.

Vous pouvez sauvegarder vos paramètres de connexion en cliquant sur SAVE. Une fois enregistré, lors du démarrage du logiciel vous devriez avoir un menu semblable.

Un menu apparaît avec toutes vos connexions. Sélectionnez là, puis cliquer sur Login.

Lors de l’enregistrement vous pouvez ou non sauvegarder le mot de passe, cocher l’option Save password.

Si comme moi, à chaque ouverture de Winscp, vous voulez tomber à la racine, ou dans un répertoire particulier, vous pouvez ajouter un chemin dans Environnement → Directories → Remote Directory

Ici, avec le /, je tombe directement à la racine de mon iphone. (Attention le chemin est sensible à la casse)

Une fenêtre apparaît en détaillant le processus de connexion.

Cliquez sur YES, pour accepter la clé.

Vous arrivez sur l’emplacement par défaut. Une fois connecté vous utilisez WINSCP comme l’explorateur Windows. Vous pouvez vous déplacer à l’intérieur de l’arborescence de l’Iphone, faire du glisser / déposer, …

Attention à laissez votre iPhone actif car s’il se met en veille, le wifi s’arrête et vous allez perdre la connexion SSH.

Par exemple sur votre springboard (bureau), vous avez un dossier Photos, son emplacement dans l’arborescence de l’iphone est :

/private/var/mobile/media/DCIM

Ensuite cliquer sur le nom du dossier créé lors de la prise de photo avec votre iphone, ici par exemple, 100APPLE.

Biensûr, la connexion SSH, ne sert pas qu’a ça et heureusement. Vous pouvez éditer, modifier les fichiers système, copier-coller n’importe quels fichiers puisque vous êtes en root. Attention quand même, il faut savoir ce que l’on fait.

Sans logiciel additif, vous ne pouvez pas facilement arrêter ou redémarrer le service SSH de votre Iphone, il se lance au démarrage en même temps que le reste. Un tutoriel est en préparation pour voir la gestion des services sous un iphone.

That’s All.

Difficulté :
Modification : -
Crédits : -