Différence Entre SFTP Et SCP

Différence Entre SFTP Et SCP
Différence Entre SFTP Et SCP

Vidéo: Différence Entre SFTP Et SCP

Vidéo: Différence Entre SFTP Et SCP
Vidéo: FTP, SFTP et FTPS pour les débutants 2024, Novembre
Anonim

SFTP contre SCP

SCP (Secure Copy) est basé sur le protocole Secure Shell (SSH) et offre les capacités de transférer des fichiers en toute sécurité entre les hôtes. SFTP (Secure File Transfer Protocol) est un protocole utilisé pour transférer des fichiers sur un canal sécurisé. Il a été développé comme une extension du protocole Secure Shell (SSH) par l'Internet Engineering Task Force (IETF). SFTP suppose que le canal utilisé pour la communication est sécurisé et que le client est authentifié par le serveur et que les informations sur le client sont disponibles pour l'utilisation du protocole.

Qu'est-ce que SFTP?

SFTP est un protocole utilisé pour transférer des fichiers sur un canal sécurisé. SFTP est basé sur l'architecture client-serveur. Un serveur SFTP largement connu est OpenSSH, et les clients SFTP sont implémentés en tant que programmes de ligne de commande (fournis avec OpenSSH) ou applications GUI. SFTP fournit un cryptage pour les données et les commandes qui sont transférées, assurant la sécurité des informations sensibles telles que les mots de passe. SFTP n'est pas seulement un protocole d'accès et de transfert de fichiers, c'est en fait un protocole de système de fichiers.

Qu'est-ce que SCP?

Le protocole SCP fournit une méthode sécurisée pour transférer des fichiers entre les hôtes. Simplement, SCP peut être considéré comme une intégration de RCP (commande 'remote copy' sous UNIX) et SSH. Le cryptage et l'authentification dans SCP sont fournis en utilisant le protocole SSH, tandis que BSD (Berkeley Software Distribution, parfois appelé Berkeley Unix) RCP fournit la base pour le transfert de fichier réel. SCP fonctionne sur le port 22. SCP empêche les tiers d'intercepter la transmission de fichiers et de regarder le contenu des paquets de données. Lorsqu'un client télécharge un fichier sur le serveur, il a la possibilité d'inclure des propriétés telles qu'un horodatage, des autorisations, etc. Cette fonctionnalité n'est pas fournie dans le protocole FTP (File Transfer Protocol) couramment utilisé. Lorsqu'un client a besoin de télécharger un fichier / répertoire, il envoie d'abord la demande au serveur. Le téléchargement est un processus piloté par le serveur,où les fichiers sont transmis par le serveur au client. Ce mécanisme piloté par le serveur peut entraîner un risque de sécurité, en particulier si le serveur est malveillant.

Quelle est la différence entre SFTP et SCP?

Même si SFTP et SCP fournissent un mécanisme sécurisé pour le transfert de fichiers, ils présentent certaines différences. SCP est un protocole simple qui autorise uniquement le transfert de fichiers, tandis que SFTP fournit un large éventail d'opérations pour gérer les fichiers distants. De plus, lors de la comparaison d'un client SFTP avec un client SCP, le client SFTP possède des capacités supplémentaires telles que la suppression de fichiers à distance, la reprise des transferts interrompus, etc. De plus, SFTP est plus indépendant de la plate-forme que SCP. Les serveurs SFTP sont disponibles sur plusieurs plates-formes, tandis que SCP utilise principalement des plates-formes Unix. Lors de la comparaison des vitesses, SFTP est plus lent que SCP, car il nécessite d'attendre le cryptage et la conformation des paquets. SFTP prend en charge les fichiers de plus de 4 Go, contrairement à SCP. SFTP offre la possibilité d'annuler un transfert de fichier sans terminer la session,alors qu'avec SCP, la session doit être annulée pour annuler un transfert. De plus, la reprise d'un transfert est prise en charge avec SFTP, alors que SCP ne le prend pas en charge.

Recommandé: