Aller au contenu

Installation d'un serveur FTP


JLR

Recommended Posts

Qu'est-ce qu'un serveur FTP ?

Permet de transférer des fichiers vers un périphérique selon le protocole File Transfer Protocol.
En l'occurrence, l'intérêt est ici de faire ces transferts depuis un PC vers un Smartphone connecté via Wifi, en se passant donc du câble USB.

 

Testé sur : 7D-501L - B103 (KitKat) - Root - PC Windows 7 Integral - Wifi via Freebox V5

 

1. Installer une application de serveur FTP sur le smartphone

 

La plus légère est pour moi FTPServer sur https://sites.google.com/site/andreasliebigapps/ftpserver/ ou sur Google Play

 

2. Lancer l'application et renseigner les paramètres

 

Au premier lancement on tombe sur l'écran de configuration où il faut renseigner les options
Sinon ces options sont disponibles avec le menu avec les 3 petits points :
user: au choix
pass : au choix
numéro de port : au choix, supérieur à 1023, le plus courant est 2121
Default Directory: pour la carte SD, taper /sdcard2
Allow connection : any network

 

3. Connecter le téléphone au réseau wifi de votre box, à laquelle est également relié le PC.

 

4. Sur le téléphone lancer "Start FTP Service" dans l'application FTPServer

L'application devrait répondre en donnant l'adresse d'écoute des requêtes, dans mon cas 192.168.0.12 en étant sur une Freebox.

 

5. Sur le PC, lancer dans un explorateur de fichier et taper dans la barre d'adresse :
ftp://user:pass@adresse_ip:port
par exemple :
ftp://paul:monmotdepasse@192.168.12:2121

 

Le répertoire choisi dans l'option "Default Directory" du serveur FTP devrait apparaitre, il suffit d'y copier / coller les fichier depuis le PC.
Lorsqu'on a fini, il vaut mieux faire un "Stop FTP Service" sur le téléphone pour ne plus consommer de ressources.

 

6. Problème avec les ROM KitKat : pas d'accès en écriture à la carte SD depuis le PC via FTP

Sur JellyBean je n'ai pas testé, mais le problème ne devrait pas se produire.
Pour le résoudre il y a un peu de travail, mais on y arrive...

a) Il faut être root

b) Donner temporairement les droits d'écriture sur le répertoire system

 

Pour cela taper dans un terminal les commandes suivantes, déjà données dans plusieurs sujets :
su
mount -o rw,remount /system
chattr -R -i /system

c) Sans rebooter au préalable appliquer une des méthodes données ici : http://technofaq.org/posts/2014/04/fixing-external-sd-card-write-issue-on-android-kitkat/

Personnellement, j'ai utilisé la méthode 2 qui modifie le fichier platform.xml au lieu de le faire à la main, l'application en fait une copie dans le même répertoire puis demande à rebooter. On peut vérifier la modification avec RootBrower.

 

 

 

  • Like 1
Lien vers le commentaire
Partager sur d’autres sites

Rejoignez la conversation

Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.

Invité
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...