Différence entre SFTP et SCP Différence entre

Anonim

SFTP vs SCP

Le protocole de transfert de fichiers SSH (également connu sous le nom de protocole FTP) est un protocole réseau. Il fournit des fonctions d'accès aux fichiers, de transfert de fichiers et de gestion des fichiers sur un flux de données fiable. Il a été spécifiquement conçu comme une extension du protocole Secure Shell (SSH), version 2. 0. En tant qu'extension, il est principalement utilisé pour fournir une capacité de transfert de fichiers sécurisé; cependant, il est également destiné à être utilisable avec d'autres protocoles. L'Internet Engineering Task Force (IETF) a défini, à travers le projet Internet, que SFTP est décrit dans le contexte du protocole SSH-2; cependant, SFTP est général et indépendant du reste de la suite de protocoles SSH-2. Il a la capacité d'être utilisé dans une variété d'applications, y compris un transfert de fichiers sécurisé sur Transport Layer Security (ou TLS) et le transfert d'informations de gestion dans les applications VPN. Il suppose qu'il sera exécuté sur un canal sécurisé (comme SSH) qui a un client précédemment authentifié - l'identité de qui est disponible pour le protocole.

Le protocole Secure Channel (ou SCP) est un protocole réseau. Il fournit un moyen de transférer des données qui peuvent résister ou sont complètement imperméables à l'interception et à la falsification. Bien qu'il s'agisse d'un moyen de garder le transfert d'informations en toute sécurité, il n'y a pas de canal totalement sécurisé dans le monde réel, juste un moyen de sécuriser les réseaux non sécurisés et de transférer les informations de manière plus sûre. voir ou entendre le message mais n'a aucun moyen de modifier les informations échangées sur le serveur.

Le protocole SFTP permet une multitude d'opérations sur des fichiers distants. Il a plus en commun avec le protocole de système de fichiers distant que son prédécesseur, le protocole SCP. Dans le cadre des fonctions étendues du protocole SFTP, un client peut reprendre les transferts interrompus, les listes de répertoires et la suppression de fichiers à distance. Par conséquent, il est relativement facile d'implémenter un client SFTP GUI par rapport à un client SCP SCI. SFTP tente d'être un protocole plus indépendant de la plate-forme que son prédécesseur -SFTP évite que l'extension générique spécifiée par le client soit à la hauteur du serveur. En outre, les serveurs SFTP sont disponibles sur la plupart des plates-formes. C'est un protocole complètement nouveau qui n'est pas lié au SSH, qui est exécuté sur FTP. SFTP ne fournit pas d'authentification ou de sécurité; il s'attend plutôt à ce que le protocole sous-jacent sécurise les deux. Comme il est, SFTP est principalement utilisé comme un sous-système de protocole SSH, implémentations de la version 2 (comme il a été conçu dans le même groupe de travail). Il est toutefois possible d'exécuter SFTP sur SSH-1 ou d'autres flux de données.

Résumé:

1. SFTP est un protocole réseau qui fournit des fonctions d'accès, de transfert et de gestion de fichiers sur un flux de données sécurisé. SCP est un protocole réseau fournissant un transfert de données qui est imperméable à l'interception et à la falsification.