Διαφορά μεταξύ SFTP και SCP Διαφορά μεταξύ

Anonim

SFTP vs. SCP

Το πρωτόκολλο μεταφοράς αρχείων SSH (επίσης απλά γνωστό ως Secure File Transfer Protocol ή SFTP). Παρέχει λειτουργίες διαχείρισης αρχείων, μεταφορά αρχείων και διαχείρισης αρχείων μέσω μιας αξιόπιστης ροής δεδομένων. Έχει σχεδιαστεί ειδικά ως επέκταση του πρωτοκόλλου Secure Shell (ή SSH), έκδοση 2. 0. Ως επέκταση, χρησιμοποιείται κυρίως για την παροχή ασφαλούς δυνατότητας μεταφοράς αρχείων. Ωστόσο, προορίζεται επίσης να χρησιμοποιηθεί με άλλα πρωτόκολλα. Η Task Force (ή το IETF) έχει καθορίσει - μέσω του Internet Draft - ότι το SFTP περιγράφεται στο πλαίσιο του πρωτοκόλλου SSH-2. Ωστόσο, το SFTP είναι γενικό και ανεξάρτητο από το υπόλοιπο του πρωτοκόλλου SSH-2. Έχει τη δυνατότητα να χρησιμοποιείται σε μια ποικιλία εφαρμογών, συμπεριλαμβανομένης της ασφαλούς μεταφοράς αρχείων μέσω του Transport Layer Security (ή TLS) και τη μεταφορά πληροφοριών διαχείρισης σε εφαρμογές VPN. Υποθέτει ότι θα εκτελεστεί μέσω ενός ασφαλούς καναλιού (όπως το SSH) που διαθέτει έναν ήδη πιστοποιημένο πελάτη - του οποίου η ταυτότητα είναι διαθέσιμη στο πρωτόκολλο.

Το πρωτόκολλο Secure Channel Protocol (ή SCP) είναι πρωτόκολλο δικτύου. Παρέχει ένα μέσο μεταφοράς δεδομένων που μπορεί να αντέξει ή είναι εντελώς αδιαπέραστο στην παρακολούθηση και την παραβίαση. Παρόλο που προορίζεται να είναι ένας τρόπος για να κρατήσει την μεταφορά πληροφοριών εντελώς ασφαλής, δεν υπάρχει κανένας απολύτως ασφαλής κανάλι στον πραγματικό κόσμο, απλούς τρόπους με τους οποίους τα ανασφαλείς δίκτυα μπορούν να γίνουν λιγότερο επισφαλείς και να μεταφέρουν τις πληροφορίες με μεγαλύτερη ασφάλεια - δηλαδή, κάποιος μπορεί να είναι σε θέση να βλέπει ή να ακούει το μήνυμα, αλλά δεν έχει κανέναν τρόπο να αλλάξει τις πληροφορίες που ανταλλάσσονται μέσω του διακομιστή.

Το πρωτόκολλο SFTP επιτρέπει μια πληθώρα λειτουργιών σε απομακρυσμένα αρχεία. Έχει περισσότερα κοινά με το πρωτόκολλο του συστήματος απομακρυσμένων αρχείων από τον προκάτοχό του, το πρωτόκολλο SCP. Ως μέρος των εκτεταμένων χαρακτηριστικών του πρωτοκόλλου SFTP, ένας υπολογιστής-πελάτης είναι σε θέση να συνεχίσει τη διακοπή των μεταφορών, τις λίστες καταλόγων και την απομακρυσμένη κατάργηση αρχείων. Ως αποτέλεσμα, είναι σχετικά εύκολο να εφαρμοστεί ο πελάτης SFTP GUI σε σύγκριση με έναν πελάτη GUI SCP. Η SFTP προσπαθεί να είναι ένα πρωτόκολλο ανεξάρτητα από την πλατφόρμα από τον προκάτοχό της - το SFTP αποφεύγει να έχει επέκταση μπαλαντέρ που καθορίζεται από τον πελάτη μέχρι τον διακομιστή. Επίσης, οι διακομιστές SFTP διατίθενται στις περισσότερες πλατφόρμες. Πρόκειται για ένα εντελώς νέο πρωτόκολλο που δεν σχετίζεται με το SSH-που τρέχει μέσω FTP. Το SFTP δεν παρέχει έλεγχο ταυτότητας ή ασφάλεια. Αντίθετα, αναμένει ότι το υποκείμενο πρωτόκολλο θα εξασφαλίσει και τα δύο. Όπως συμβαίνει, το SFTP χρησιμοποιείται κυρίως ως υποσύστημα του πρωτοκόλλου SSH, των υλοποιήσεων της έκδοσης 2 (όπως σχεδιάστηκε στην ίδια ομάδα εργασίας). Ωστόσο, είναι δυνατή η εκτέλεση SFTP μέσω SSH-1 ή άλλων ροών δεδομένων.

Περίληψη:

1. Το SFTP είναι ένα πρωτόκολλο δικτύου που παρέχει λειτουργίες πρόσβασης, μεταφοράς και διαχείρισης αρχείων μέσω μιας αξιόπιστης ροής δεδομένων. Το SCP είναι ένα πρωτόκολλο δικτύου που παρέχει μεταφορά δεδομένων που είναι αδιαπέραστη από την παρακολούθηση και την παραβίαση.