Différence entre FTP et SFTP

Différence entre FTP et SFTP

FTP VS. SFTP

Le protocole de transfert de fichiers (également connu sous le nom de FTP) est un protocole réseau qui est implémenté afin d'échanger des fichiers sur un réseau TCP / IP - c'est-à-dire le protocole de contrôle de transmission et le protocole Internet. FTP utilise l'authentification du mot de passe créé par l'utilisateur. Bien que l'authentification par mot de passe basée sur l'utilisateur soit généralement implémentée, l'accès des utilisateurs anonymes 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 des fichiers sur un flux de données sécurisé. C'est une extension du 2.0 Version du protocole Secure Shell (ou SSH), dont le but est de fournir des capacités de transfert sécurisées. Il est également destiné à travailler fonctionnellement avec d'autres protocoles.

Comme mentionné, FTP est accessible de manière anonyme. Cela signifie que l'utilisateur peut se connecter à ce serveur avec un compte «anonyme» lorsqu'on lui donne une invite pour 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 les informations sont fournies (comme au National Center for Biotechnology Information).

Le protocole SFTP a une gamme d'opérations variables et larges qui sont accessibles sur les fichiers distants. Certaines de ses fonctionnalités les plus notables incluent la reprise des transferts interrompus, les listes de répertoires et la suppression de fichiers distants. Comparé à d'autres protocoles (à savoir le protocole de copie sécurisé, 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 plateformes.

Les serveurs FTP ont en place des protocoles d'authentification et de chiffrement. Lorsqu'un tel accès est restreint, un service FTP (FTP Mail) distant peut être mis en œuvre afin de contourner le problème de la restriction. Cela permet d'accéder, mais limite l'utilisateur à afficher les répertoires ou à modifier les commandes. De même, SFTP propose une interface interactive avec un programme de ligne de commande qui implémente la communication client. Contrairement à FTP, le protocole SFTP est chiffré, ce qui rend les procurations traditionnelles 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 via un réseau TCP / IP; SFTP est un protocole réseau qui permet l'accès, le transfert et la gestion des 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ée; Le protocole SFTP est crypté et rend le contrôle du trafic inefficace lors de l'utilisation de proxys traditionnels.