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 également à la fois un protocole et une application. Les deux programmes copier des fichiers d'un ordinateur à un autre . FTP est une application plus large que la CPD et contient une série de commandes , alors que les SCP ne contient qu'un seul . FTP et Telnet
FTP et Telnet sont deux des plus anciennes installations de réseaux s'appuyant sur le contact entre deux ordinateurs. FTP existe aussi un utilitaire de ligne de commande, comme une interface utilisateur graphique et une bibliothèque de fonctions donnant les capacités de transfert de fichiers vers d'autres programmes . FTP et Telnet nécessaire que l'utilisateur possède un compte d'utilisateur sur l'ordinateur distant et l'exploitation forestière en était une première phase pour l'utilisation de ces deux programmes. Ni programme a utilisé des méthodes de cryptage qui signifie qu'ils ont envoyé les noms d'utilisateur et mots de passe en texte clair . Il s'agissait d'une faille de sécurité grave et causé la mort de deux protocoles. Bien que FTP existe toujours comme un utilitaire , il est effectivement pris en charge par d'autres protocoles qui ont été élaborés à partir du FTP originales .
Secure Shell
Telnet est un émulateur de terminal et permet un utilisateur à un ordinateur pour connecter et exploiter des commandes sur un ordinateur distant. L'invention de Secure Shell a créé un remplacement de telnet avec chiffrement, et ainsi de Telnet est tombé d'utilisation.
Secure Copy
copie Secure est une commande disponible dans le (Secure Shell) environnement SSH. Sa structure est basée sur la commande de copie Unix , qui est appelé CP . La commande SCP exige des éléments , une de fichier et un dans le fichier. Avec une commande CP en provenance et à des noms de fichier doit 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 sera précédée par des détails d'utilisateur et un nom d'hôte , pour indiquer qui est un emplacement sur l'ordinateur distant .
Développement
environnement 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 Secure FTP . Alors maintenant, à la fois SCP et FTP sont communément appelés services de transfert basés sur d'autres protocoles. FTP est généralement une application de FTP sécurisé ces jours. FTPS applique un chiffrement de Transport Layer Security vers FTP sessions.
Différences
Les principales différences entre SCP et FTP sont que SCP n'existe que dans l'environnement 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 série de commandes permettant aux utilisateurs de déplacer et copier des fichiers sur l'ordinateur distant et aussi se déplacer dans la structure de répertoire. Le transfert SCP envoie des fichiers comme le fichier binaire et s'appuie sur la connexion sécurisée existante créée par SSH. FTP utilise deux connexions , une pour les commandes et l'autre pour le transfert des données de fichier . Seule la connexion de commande est crypté, avec l'espoir que les fichiers sensibles devraient déjà être cryptées avant leur transfert via une connexion FTPS .