Le protocole de transfert de fichiers

2110

Le protocole de transfert de fichiers est un protocole réseau qui a été spécifié en 1985 pour les transferts de fichiers.

L’utilisation des protocoles de transfert de fichiers

Le protocole de transfert de fichiers (en abrégé : FTP) est utilisé pour échanger des fichiers entre un serveur et un client. Plusieurs configurations peuvent s’appliquer :

A lire en complément : Guide des meilleures pratiques pour la recherche et l'analyse de mots-clés

  • de serveur à client (télécharger un fichier),
  • de client à serveur (télécharger un fichier),
  • d’un serveur à un autre serveur (partage de fichiers à l’aide du protocole File Exchange Protocol).

Une fois la connexion établie, les fichiers peuvent non seulement être téléchargés, mais les utilisateurs peuvent également utiliser FTP pour créer, modifier, lire ou supprimer des dossiers. Les fichiers peuvent être renommés, déplacés ou supprimés. De plus, FTP permet la gestion des permissions pour les fichiers. Ainsi, vous pouvez déterminer si les fichiers stockés peuvent être lus, modifiés ou exécutés uniquement par le propriétaire, un groupe particulier ou le public.

Ces structures d’autorisation sont représentées par une valeur numérique à 3 chiffres. La valeur « 777 », par exemple, signifie que n’importe qui peut accéder aux fichiers, les modifier ou les exécuter. Vous pouvez établir une session FTP avec une connexion TCP. Le client envoie les commandes au serveur souhaité.

A lire également : Optimiser la structure des liens internes pour booster votre SEO

Il existe 2 types de modes FTP, actif et passif.

En « mode actif », le client prend l’initiative et ouvre un port. Il contacte ensuite le serveur et l’informe de sa propre adresse IP et du port sélectionné. Toutes les communications des deux partenaires s’effectuent via un port de contrôle, de sorte que des transferts de fichiers parallèles sont possibles.

Mais en « mode passif », le client demande au serveur d’ouvrir lui-même un port via une commande PASV- ou EPSV. Le serveur ouvre alors un port et renvoie au client une réponse contenant le port et l’adresse IP du serveur. Ceci permet d’établir une connexion. La méthode passive est généralement utilisée lorsqu’une connexion côté serveur n’est pas possible car l’accès au client est empêché par un pare-feu.

Pour les serveurs FTP qui sont accessibles au public, il existe généralement un compte utilisateur qui peut être utilisé par tout le monde. On l’appelle souvent « Anonyme ». Toute personne se connectant avec ce compte, n’a pas besoin d’entrer un mot de passe. Cette approche est courante, par exemple, avec les miroirs ou les serveurs des universités, où un grand nombre d’utilisateurs doivent y accéder.

Etablissement de la connexion par logiciel

Pour se connecter via le protocole de transfert de fichiers, l’utilisateur a besoin d’un client FTP. Ceci peut être réalisé avec un logiciel séparé qui est installé sur l’ordinateur. De nombreux utilisateurs se fient simplement au client FTP qui a été intégré dans la plupart des navigateurs.

Avec la syntaxe spéciale suivante, un serveur FTP peut alors être adressé directement dans le navigateur web, ftp://[ftp_username[.ftp_PWD]@]Servername[:Port] ou bien les services de Web FTP peuvent être utilisés. Il s’agit d’un client FTP qui peut être exécuté et affiché dans le navigateur Web.

Pour établir une connexion à l’aide d’un client FTP, vous devez d’abord vous connecter. Pour ce faire, vous devez spécifier l’adresse du serveur FTP ou l’adresse IP correspondante et le port, puis vous connecter avec votre nom d’utilisateur et votre mot de passe.

La pertinence de l’optimisation des moteurs de recherche

En tant que référencement, vous ne pourrez pas contourner le FTP. Dans le cadre de l’optimisation du site Web, le serveur Web doit être régulièrement consulté pour enregistrer de nouvelles données, par exemple, des plug-ins ou des thèmes optimisés pour le référencement.