Tutoriel iPhone / iPad

Connexion SSH sur iPhone / iPod Touch en firmware 2.X

par

Tuto pour savoir se connecter à son iPhone / iPod Touch 2.X depuis son ordinateur pour certaines manipulations de fichiers en direct.



Ce tuto reprend les principes du précédent tuto de connexion SSH sur iPhone / iPod Touch en firmware 1.X en les appliquant au firmware 2.X.

Pour installer des applications non officielles sur iPhone / iPod Touch, il y a deux solutions. La méthode automatique avec Cydia ou Installer et la méthode manuelle via SSH. Dans ce tuto, nous allons voir comment nous connecter directement à la mémoire interne de votre iPhone / iPod Touch.

Tout d’abord une petite précision de ce qu'est le SSH :

Pour faire court, le SSH ou Secure Shell est un protocole de communication entre plusieurs systèmes informatique très sécurisés. Il va vous permettre de transférer des données directement dans la mémoire interne de votre iPhone vous donnant la possibilité d’installer manuellement des applications, de changer les droits d'accès sur des fichiers ou des dossiers, ou de créer, modifier ou supprimer des dossiers.

Ce Tuto requiert donc :

- Une connexion sans fil (WiFi)
- Un iPhone/iTouch jailbreaké (Voir nos autres tutos)
- Un client SSH : nous vous conseillons Filezilla qui est un client FTP gérant le SSH et disponible pour Windows, Mac ou Linux

Etape 1 : Préparer votre iPhone/iTouch

Nous allons donc commencer par installer sur votre iPhone/iTouch les applications nécessaires à la connexion avec votre ordinateur, pour cela lancez l’application Cydia ou Installer sur l'appareil et localisez le package OpenSSH.


Installation Cydia Installation Installer
















Etape 2 : Connectez votre ordinateur à l'iPhone

client FTP Filezilla















Mots-clés

Commenter 121 commentaires

rororony999
Moi j utilise Filezilla sur PC et cest sensiblement la meme chose , rien ne change a part la jolie barre au dessus de Mac ^^ , allez bonne chance a tous , il faudrait preciser de laisser son iPhone allumer et avec safari ouvert de preference pour que la connexion wifi soit solicitee sinon cest pas facile et surtout de ne pas le laisser en veille car le wifi se desactive pendant la veille , dailleurs quand vous allumez lecran sans deverouiller il y a EDGE ou 3G dans le coin gauche ^^ sinon rien d'autre a dire ... :s jespere avoir aider des gens qui n'arrivaient pas a se connecter en ssh meme en suivant les indications precisement du tuto ^^

rrr999(c)
Citer
lepaf
rororony999 Wrote:il faudrait preciser de laisser son iPhone allumer et avec safari ouvert de preference pour que la connexion wifi soit solicitee


rrr999(c)

Il y a plus simple, installer et lancer Insomnia (disponible sur cydia) qui laisse les connections ouvertes
Citer
Toya78
Il aurait fallu préciser également qu'OpenSSH n'est qu'un Deamon et pas une application apparaîssant sur le SpingBoard et qu'il faut un package pour gérer les services et donc activer le SSH. BossPrefs par exemple.
J'ai moi même voulu me mettre au SSH hier (pour la 1ère fois, ayant mon iPhone depuis 3 jours) et je suis tombé dans ce piège...
Citer
honey
Salut,

J'ai essayé de me connecter en SSH pour modifier mes droits d 'accès pour utiliser Siphon mais je n'arrive pas à me connecter.

J'ai bien installé openSSH et Bosspref, j'ai bien tout activé.

Quand je veux ping mon iPhone il le trouve bien à cette ip : 192.168.0.4

Maintenant je veux me connecter avec FileZilla, je rentre tout ce qu'il faut à savoir :
ip: 192.168.0.4 , utilisateur: root , mdp : alpine , port: 22 et je me connecte.

Il trouve mon iPhone mais la connection se coupe.

Voici le message que cela affiche:

Etat : Connexion à 192.168.0.4:22 ...
Etat : Connecté à 192.168.0.4:22. Attente du message d'accueil...
Réponse : SSH-2.0-OpenSSH_4.6
Erreur : Impossible de se connecter !
Erreur : Interrompu par l'utilisateur !

Pourtant je n'ai rien interrompu, Comment faire donc?

Merci d'avance

ps: je suis en firmware 1.1.4, et je ne trouve plus OpenSSH en version 4.6p1-1 comme dans le tuto précédent, peut etre est ce le problème?
Citer