Page 1 sur 4

Message Publié : 20 Jan 2008, 11:18
par Gotcha007
Tout d'abord si ce n'est déjà fait il faut installer BSD Subsystem (pas obligatoire mais je le conseille) et OpenSSH sur votre iPhone si ce n'est déjà fait :

Il faut donc lancer le programme installer
Ensuite aller dans all Packages

Image


Et puis cherchez et installez OpenSSH et BSD SubSystem

Image


Tuto avec FUGU (pour CyberDuck voir plus bas)
Allez ici : http://tc.versiontracker.com/product/re ... sh.dmgFugu

Une fois installé, vous devez l'exécuter

Image

Vous aurez alors un écran comme ceci :

Image

Entrez L'adresse IP de votre iPhone dans le champ Connect To

Ensuite il faut connaître l'adresse IP de votre iPhone. Pour ce faire il faut aller dans paramètres-->Wifi
Là vous avez votre réseau Wifi, vous cliquez sur l'icone bleue en forme de flèche vers la droite

Image


Ensuite dans Fugu, entrez root dans le champ Username puis cliquez sur Connect

Image

Il va vous demander votre mot de pass :
Pour les firmware 1.0.2 : dottie
Pour les firmware 1.1.1 et 1.1.2 : alpine

Ensuite vous aurez votre connection SSH ouverte sur votre iPhone comme ceci :

Image

La partie de gauche c'est votre disque local sur votre MAC, sur la partie de droite c'est votre iPhone


TUTO avec CyberDuck

Il faut tout d'abord downloader CyberDuck, pour ce faire allez ici : http://cyberduck.ch/Cyberduck-2.8.3.dmg

Ensuite une fois qu'il et installé, vous le lancez :

Image


Ensuite vous devez aller dans Open Connection

Image


Et là vous devez changer le protocol en SFTP
Dans server vous mettez l'adresse IP de Votre iPhone (voir plus haut dans le tuto Fugu comment connaître l'adresse IP de votre iPhone)
Dans Username vous mettez root
Dans Password vous mettez :
Si votre firmware est en 1.0.2 : dottie
Si votre firmware est en 1.1.1 ou 1.1.2 : alpine

Ensuite vous devez cliquer sur connect et là vous avec un écran comme ca qui apparaît avec le contenu de votre iPhone :

Image

Message Publié : 20 Jan 2008, 12:14
par manzarek
Personnellement, j'indique 22 pour le port et / pour le directory...
Mais je ne suis pas certain que c'est absolument nécessaire.

Malheureusement FUGU ne sait pas faire du récursive delete (effacer un folder qui contient des fichiers). Pour contourner le problème et ne pas devoir effacer les fichiers un à un, ouvrir le dossier et sélectionner tous les fichiers avec "Pomme-A" => Delete, remonter puis effacer le dossier...
Sinon, je pense que DreamWeaver permet d'effacer en récursive delete... Pour se connecter avec DreamWeaver, c'est la +/- la même technique que FUGU:
- Créer un site (en mode avancé)
- Mettre les même paramètres que FUGU pour la connexion FTP + le password
- Connecter le site, that's all !

Eric.

Message Publié : 20 Jan 2008, 12:43
par melvince
Slt Manzarek merci pour ta remarque concernant les limite de Fugu concernant le récursive delete, mais DreamWeaver n'est-il pas payant ? Me trompe-je ???
Si tu as un lien de téléchargement et éventuellement une "cerise" ?

Merci

Melvince

Message Publié : 20 Jan 2008, 12:51
par Fred64
Ptit question...

En installant SSH de cette manière, est-ce qu'il apparait dans "net service" afin de pouvoir le désactiver?
Parceque lorsque j'avais installé SSH via "independence", pas moyen de le désactiver...

Message Publié : 20 Jan 2008, 13:35
par Gotcha007
oui OpenSSH va apparaître dans NetServices

Message Publié : 20 Jan 2008, 14:16
par The Transporter
Sinon il y a Cyberduck qui est vachement mieux que FuGu... http://cyberduck.ch/

Message Publié : 20 Jan 2008, 15:28
par melvince
En effet, Excellent ce Cyberduck ! Merci a toi The transporter... ;-)

Message Publié : 20 Jan 2008, 16:57
par Gotcha007
Voilà, je viens de rajouter le tuto pour Cyberduck :)

Message Publié : 21 Jan 2008, 14:37
par Fred64
Quelqu'un peut me dire dans quelle source je peux trouver "open SSH"? il ne se trouve pas dans mon installer...

Merci

Message Publié : 21 Jan 2008, 15:33
par Gotcha007
Tu as installé les community sources?

Message Publié : 22 Jan 2008, 02:13
par Fred64
Que te dire de plus que MERCI! ;-)

Message Publié : 22 Jan 2008, 23:55
par Fred64
Petit problème :

J'avais, lors de l'activation de mon iphone avec independence, installé SSH via celui-ci.
Ma connection avec "fugu" ne posé pas de problème. Seul souci, SSH toujours activé et il n'apparaisait pas dans "netservice" donc pas moyen de le desactiver.
J'ai donc désinstallé SSH via "independence" pour installer "openSSH". Le souci c'est que SSH apparaisait bien dans "netservice" mais lors de la fermeture de "netservice" SSH se désactivait. D'ou pas moyen de me connecter avec fugu.
J'ai donc désinstallé "openSSH" et réinstallé SSH via "independence" et plus moyen de me connecter avec "fugu".
J'ai un message qui apparait dans "fugu" et qui me dit "Warning:remote host identification has changed"
Que faire???

Message Publié : 23 Jan 2008, 22:37
par Fred64
J'ai résolu mon problème.

Si cela intéresse quelqu'un voici le lien qui donne la solution: http://forum.frenchiphone.com/index.php ... 273.0.html

Par contre, pas moyen de taper plus de 3 caractères lorsque je suis dans le terminal!!! solution?

Message Publié : 23 Jan 2008, 23:03
par Rom
je n'ai malheureusement pas de solution a te proposer si ce n'est que tu peux éditer tes posts au lieu d'en mettre 4 à la suite... ;)

Message Publié : 03 Fév 2008, 21:44
par Py
hello,

quelqu'un pourrait-il me renseigner sur un point en particulier:

j'ai procéder à l'installation de SSH ainsi que cyberduck, mais lorsque que j'essaye de rajouter certain fichier (ex: comme un thème ) via cyberduck, l'iphone, n'arrive pas à le lire... Je selectionne le thème via summerboard et rien ne change...

J'ai refait la procédure (tutorial via frenchiphone) mais rien ne change..

Auriez vous une idée? (iphone 1.1.2 OOB)

merci bcp...

Py