SCP Vs. FTP

SCP Vs. FTP


SCP est "Secure Copy", qui est à la fois une commande de l'ordinateur et un protocole. FTP est le protocole de transfert de fichiers et est aussi à la fois un protocole et une application. Les deux programmes de copie des fichiers d'un ordinateur à un autre. FTP est une application plus large que SCP et contient une série de commandes, alors que SCP ne contient qu'un seul.

FTP et Telnet

FTP et Telnet sont deux des plus anciennes installations de mise en réseau reposant sur un contact entre deux ordinateurs. FTP existe comme un utilitaire de ligne de commande, comme une interface utilisateur graphique et une bibliothèque de fonctions donnant des capacités de transfert de fichiers vers d'autres programmes. Les deux FTP et Telnet nécessaire à l'utilisateur de disposer d'un compte d'utilisateur sur l'ordinateur distant et la connexion était une première phase pour une utilisation des deux programmes. programme a utilisé des méthodes de chiffrement Ni ce qui signifie qu'ils ont envoyé les noms d'utilisateur et mots de passe en texte brut. Ce fut une faille de sécurité grave et a causé la mort des deux protocoles. Bien que FTP existe encore comme un utilitaire, il est effectivement pris en charge par d'autres protocoles qui ont été élaborés à partir du FTP d'origine.

Enveloppe de protection

Telnet est un émulateur de terminal et permet à un utilisateur sur un ordinateur pour vous connecter et faire fonctionner les commandes sur un ordinateur distant. L'invention de Secure Shell a créé un remplacement pour Telnet avec le cryptage, et ainsi de Telnet est tombé hors de l'utilisation.

Secure Copy

copie sécurisée est une commande disponible dans le SSH de l'environnement (Secure Shell). Sa structure est basée sur la commande de copie Unix, qui est appelé CP. La commande SCP exige des éléments, un à partir du fichier et un fichier. Avec une commande de CP en provenance et aux noms de fichiers doivent inclure un répertoire ou les deux sont supposés être dans le répertoire courant. SCP exige que l'un des deux noms de fichiers être précédé par des détails de l'utilisateur et un nom d'hôte, pour indiquer qui est un emplacement sur l'ordinateur distant.

Développement

L'environnement de SSH n'a pas survécu dans sa forme originale. Une nouvelle version, SSH2 est un format complètement différent de SSH. SSH2 contient une nouvelle version de la commande SCP, qui est en fait basé sur un protocole différent appelé SSH FTP ou FTP sécurisé. Alors maintenant, à la fois SCP et FTP sont généralement connus des utilitaires de transfert basés sur d'autres protocoles. FTP est généralement une implémentation de FTP sécurisé ces jours. FTPS applique le chiffrement de Transport Layer Security aux sessions FTP.

Différences

Les principales différences entre SCP et FTP sont que SCP existe uniquement dans l'environnement de SSH, alors que FTP est largement mis en œuvre en tant que gamme de plates-formes. SCP n'a qu'une seule commande, mais FTP a une gamme de commandes permettant aux utilisateurs de se déplacer et copier des fichiers sur l'ordinateur distant et se déplacer aussi autour de la structure de répertoire. Le transfert de fichiers SCP envoie sous forme de fichier binaire et repose sur la connexion sécurisée existante créée par SSH. FTP utilise deux connexions: une pour les commandes et un pour le transfert de données de fichiers. Seule la connexion de commande est crypté, avec l'espoir que les fichiers sensibles devraient déjà être cryptées avant qu'elles ne soient transférées sur une connexion FTPS.