Aller au contenu

C’est quoi un serveur FTP ? (Partie 2)

niveau-bleu

C’est quoi un serveur FTP ? – Partie 2

3 petits exemples pour comprendre …

(Article précédent : C’est quoi un serveur FTP ?)
serveur FTP
by Stuart Miles, http://www.freedigitalphotos.net/

 

 

Démonstration par l’exemple :

Rien ne vaut un petit exemple pour comprendre.

Je vais vous montrer comment tout cela fonctionne et pour cela j’ai installé sur mon ordinateur le logiciel Filezilla Server que vous pouvez retrouver ici : https://filezilla-project.org/download.php?show_all=1&type=server
Si cela intéresse quelqu’un, je pourrais faire un article pour vous montrer comment installer un serveur FTP chez vous (en Linux ou en Windows ou même sur une machine virtuelle si vous avez suivi les articles concernant les machines virtuelles ).

Le serveur FTP installé étant sur mon ordinateur, je vais donc me connecter en local. Son adresse IP est donc l’adresse locale 127.0.0.1 (pour ceux qui ne le savent pas : 127.0.0.1 est l’adresse de loopback voir c’est quoi une adresse IP ?)

Pour notre exemple, j’ai donc créé :

  • 3 utilisateurs différents :
    • « admin »  « culture-informatique » et « invité ».
    • Tous les comptes ont « 123 » pour mot de passe.
  • un répertoire racine : C:\FTP
  • 3 sous-répertoires : dans le répertoire racine
serveur-ftp
  • ces répertoires auront différents droits suivants les utilisateurs.
  • dans chacun des ces répertoires, j’ai mis des fichiers pour bien voir où l’on se trouve.

 

Voici en détail les mêmes paramètres dans le logiciel « filezilla server »

 

Dans les 3 exemples qui suivent , vous retrouverez les 2 parties identiques

  1. Partie 1 : Les parmètres du serveur, sur fond bleu
  2. Partie 2 : Le résultat sur le client lorsque l’on se connecte ou lorsque l’on navigue, sur fond rose.

Exemple 1 : Avec le compte « Admin »

Les paramètres serveur pour le compte « admin »

serveur FTP

Comment lire cet écran :

partie 1 : le répertoire concerné.

partie 2 : les droits appliqués sur ce répertoire pour l’utilisateur de la partie 3.

Le « H » devant veut dire que c’est le « Homedir », « répertoire maison » de l’utilisateur. (en clair lorsque l’utilisateur se connecte : il arrive par défaut sur ce répertoire)

et voici la connexion au serveur avec ce compte :
ftp-client

Comment lire cet écran :

partie 1 : le serveur sur lequel je vais me connecter

parties 2 et 3 : le nom d’utilisateur et le mot de passe pour me connecter.
Pour me connecter, j’utilise le bouton : « Connexion rapide »

Parties 4 et 5 : cela correspond au contenu de mon ordinateur, comme dans l’explorateur de fichiers.

Parties 6 et 7 : c’est le contenu du serveur. Dès que je clique dans la partie 6, le contenu est affiché dans la partie 7

Partie 8 : C’est la partie « transferts de fichier ». Dès lors que je vais charger ou envoyer un fichier, je pourrais voir l’action et le résultat ici.

ftp-client2

En faisant « Clique droit » et « Nouveau dossier », j’ai le droit de créer un nouveau répertoire.

En résumé :On peut constater que l’utilisateur « Admin » a tous les  :

  • Il voit tous les répertoires
  • Il peut copier des fichiers
  • Il peut créer des répertoires

 

 

Exemple 2 : Avec le compte « Culture-Informatique »

 

Les paramètres serveur pour le compte « Culture-Informatique »

serveur FTP

L’utilisateur « Culture-informatique » a les droits de lecture et de lister les fichiers dans le répertoire C:\FTP.

Le répertoire C:\FTP est le répertoire HomeDir de « Culture-Informatique » (il y un H devant le répertoire).

 serveur FTP Par contre, l’utilisateur « Culture-Informatique » a tous les droits sur le répertoire C:\FTP\Ecriture.
client FTP

Lorsque je me connecte avec l’utilisateur « Culture-Informatique », :

  1. j’arrive dans le répertoire C:\ftp (je peux le voir car j’ai bien la présence du fichier « repertoire-racine.txt »
  2. par contre, je ne vois pas les autres répertoires « cache » et « invite » que je voyais en admin : voir au dessus.
client FTP si j’essaie de créer un répertoire dans le répertoire racine : je n’ai pas les droits et le serveur me le refuse !
client FTP Par contre, dans le répertoire « ecriture » : j’ai bien les droits d’écrire, et je peux donc créer un nouveau dossier.
  En résumé :On peut constater que l’utilisateur « Culture-Informatique »   :

  • Ne voit pas tous les répertoires
  • N’a les droits que sur certains répertoires
  • Ne peut créer des répertoires ou copier des fichiers que sur certains dossiers.

 

 

Exemple 3 : Avec le compte « Invite »

Les paramètres serveur pour le compte « Invite »

serveur FTP

Et enfin, l’utilisateur « Invité » n’a le droit qu’au répertoire C:\FTP\invite

Il n’a droit qu’à la lecture.

Sa Homedir étant ce répertoire, en aucun cas, il ne verra les autres répertoires.

 ftp-client8 Après la connexion avec le compte « invité », nous ne voyons qu’un seul répertoire
client FTP Et n’avons pas les droits en écriture
En résumé :On peut constater que l’utilisateur « Invité »   :

  • Ne voit que le répertoire auquel il a droit
  • Ne peut que lire les fichiers

 

En conclusion

Avec ces 3 exemples, j’espère que vous aurez compris l’importance des droits sur les serveurs FTP. Vous comprenez ainsi aisément que lorsque vous voyez des fichiers ou des répertoires, c’est que vous en avez les droits et que d’autres utilisateurs avec d’autres droits voient certainement autre chose.

 

Sommaire des articles sur le FTP :

– C’est quoi un serveur FTP ?
– 3 petits exemples pour comprendre
– Utilisation de FTP en mode texte

 

 

Comme d'habitude, tous les commentaires sont les bienvenus.
Inscrivez-vous à la lettre d'information. Celle-ci vous parviendra dès la parution de nouveaux articles. Vous trouverez la zone d'inscription à la lettre d'information en haut à droite de l'écran.
 
Et enfin, pour toutes vos questions techniques, utilisez le forum. D 'autre utilisateurs pourront vous répondre et vous aider. Cliquez ici pour accéder au forum...

6 commentaires sur “C’est quoi un serveur FTP ? (Partie 2)”

  1. Ce site m à l air très intéressant. MAIS FRUSTRATION: le défilement incessant des pubs à droite M EMPÊCHE COMPLÈTEMENT DE LIRE L article. C est quand même un peu navrant . Non?
    Je lis sur un iPad
    Je ne reviendrai pas sur ce site qui pourtant me semblait intéressant.
    Dommage
    Bye bye

    1. Bonjour Pascal,
      je te réponds, même si tu ne reviens pas ! Je suis désolé mais je ne gère pas complétement la pub qui s’affiche donc elle est parfois intrusive je te l’accorde.
      Désolé et à une prochaine fois, peut-être ?

  2. Bonjour,
    Je comprends ce que vous expliquez sur les serveurs FTP car, contrairement à d’autres tutos, ce que vous expliquez est clair. Personnellement, je voudrais faire de mon Mac un serveur FTP pour pouvoir sauvegarder des documents à partir d’autres Macs extérieurs. Je ne vois absolument pas comment le configurer. Pourriez-vous m’aider ? Merci.

    1. Bonjour Bruno,
      j’ai mis 3 exemples de configuration pour les utilisateurs du serveur FTP dans cet exemple.
      Qu’est-ce que tu ne comprends pas ?
      Je pense que le plus simple serait de créer un sujet dans le forum, à la rubrique : « Quelqu’un peut m’expliquer ? ».
      On pourrait regarder en détail la configuration à mettre en place sur le serveur FTP.
      A bientôt

  3. le tuto dun server FTP et machine virtuelle m’interesse beaucoup.parce j’ai travaillé dessus ,mais ca pa du tout marché.mon but etait de monter un server FTP sur ma machine, et de creer des comptes pour chacun de mes amis, une fois en reseau.pour un partage simple de fichier(pour pas utilsé clé usb et autres..).
    en phase de test j’ai monté mon server sur lhote(avec une adresse ip fixe:192.168.X.X) et un client virtuel(sur virtualbox).

    1. Je crois que le mieux, c’est que je fasses un petit tuto pour expliquer comment monter un serveur FTP sur une virtualbox (par exemple). Et surtout comment s’y connecter, avec un client qui serait sur le réseau.
      A bientôt.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

Powered By
Best Wordpress Adblock Detecting Plugin | CHP Adblock