Différence entre FTP et SFTP Différence entre
FTP vs SFTP
Le protocole de transfert de fichiers (également appelé FTP) est un protocole réseau implémenté pour échanger des fichiers sur un réseau TCP / IP - c'est-à-dire le protocole de contrôle de transmission. le protocole Internet. FTP utilise l'authentification par mot de passe créée par l'utilisateur. Bien que l'authentification par mot de passe utilisateur soit généralement implémentée, un accès utilisateur anonyme est également disponible via un serveur FTP.
Le protocole de transfert de fichiers SSH (également connu sous le nom de protocole de transfert de fichiers sécurisé ou SFTP) est un protocole réseau qui permet l'accès, le transfert et la gestion de fichiers sur un flux de données sécurisé. C'est une extension de la version 2. 0 du protocole Secure Shell (ou SSH), dont le but est de fournir des capacités de transfert sécurisées. Il est également prévu de travailler fonctionnellement avec d'autres protocoles.
Comme mentionné, FTP est accessible anonymement. Cela signifie que l'utilisateur peut se connecter à ce serveur avec un compte «anonyme» lorsqu'il est invité à entrer un nom d'utilisateur et un mot de passe. Dans la plupart des cas, un utilisateur sans compte direct avec l'ordinateur hôte sera invité à utiliser son adresse e-mail au lieu d'un mot de passe; Cependant, il n'y a pratiquement aucun processus de vérification qui a lieu une fois que cette information est fournie (comme au Centre national d'information sur la biotechnologie).
Le protocole SFTP dispose d'un large éventail d'opérations accessibles sur des fichiers distants. Certaines de ses caractéristiques les plus notables comprennent la reprise des transferts interrompus, les listes de répertoires et la suppression de fichiers à distance. Comparé à d'autres protocoles (à savoir, le protocole Secure Copy, ou SCP), SFTP est plus «fluide» en tant que protocole, et est plus indépendant de la plate-forme. En conséquence, le protocole SFTP est disponible sur une variété de plates-formes.
Les serveurs FTP ont des protocoles d'authentification et de cryptage en place. Lorsque cet accès est restreint, un service FTP distant (courrier FTP) peut être mis en œuvre afin de contourner le problème de restriction. Cela permet l'accès, mais empêche l'utilisateur d'afficher les répertoires ou de modifier les commandes. De même, SFTP offre une interface interactive avec un programme de ligne de commande qui implémente la communication avec le client. Contrairement au protocole FTP, le protocole SFTP est crypté, ce qui rend les proxys traditionnels inefficaces en ce qui concerne le contrôle du trafic SFTP.
Résumé:
1. FTP est un protocole réseau utilisé pour échanger des fichiers sur un réseau TCP / IP; SFTP est un protocole réseau qui permet l'accès, le transfert et la gestion de fichiers sur un flux de données.
2. FTP est accessible de manière anonyme et, dans la plupart des cas, n'est pas crypté; Le protocole SFTP est crypté et rend le contrôle du trafic inefficace lors de l'utilisation de proxys traditionnels.