Διαφορά μεταξύ FTP και SSH Διαφορά μεταξύ

Anonim

FTP vs. SSH

Το FTP αντιπροσωπεύει το File Transfer Protocol, ένα πρωτόκολλο που δημιουργήθηκε για τη μεταφορά αρχείων από μια απομακρυσμένη τοποθεσία σε έναν τοπικό υπολογιστή, ή αντιστρόφως. Από την άλλη πλευρά, το Secure Shell ή το SSH είναι πρωτόκολλο δικτύου που διευκολύνει την επικοινωνία μεταξύ δύο υπολογιστών, ανεξάρτητα από την απόσταση, εφόσον υπάρχει ηλεκτρική διαδρομή για το ταξίδι της επικοινωνίας.

Το FTP είναι μάλλον παλιό, καθώς δημιουργήθηκε πριν από την εξέλιξη των δημόσιων δικτύων, όπως τις βλέπουμε σήμερα. Λόγω αυτού του γεγονότος, οι δημιουργοί του FTP δεν είδαν την ανάγκη για την εξασφάλιση των δεδομένων ή την εξακρίβωση της ταυτότητας των ονομάτων χρήστη και των κωδικών πρόσβασης και στην πραγματικότητα τους στέλνουν σε απλό κείμενο. Αυτό σημαίνει ότι οποιοσδήποτε με τη γνώση να παγιδεύσει τα πακέτα δεδομένων θα είναι σε θέση να ανακατασκευάσει τα δεδομένα που μεταφέρονται ή, χειρότερα, να πάρει το όνομα χρήστη και τον κωδικό πρόσβασης, αποκτώντας πλήρη πρόσβαση στον απομακρυσμένο χώρο. Το όνομα Secure Shell θα σας δώσει ήδη μια αξιοπρεπή ιδέα για την ασφάλεια της SSH. Το SSH δημιουργήθηκε στην πραγματικότητα μετά από μια επίθεση που πραγματοποιήθηκε στο Πανεπιστήμιο Τεχνολογίας του Ελσίνκι. Αντικαθιστά το πρωτοφανές και ευάλωτο πρωτόκολλο Telnet, το οποίο ήταν σε εξέχουσα χρήση εκείνη την εποχή. Η ασφάλεια του SSH υλοποιείται με την κρυπτογράφηση των δεδομένων πριν από την αποστολή τους. Τούτο αποκρυπτογραφείται μόνο στην καθορισμένη τοποθεσία.

Ως πρωτόκολλο μεταφοράς αρχείων, το FTP μπορεί να μεταφέρει μόνο αρχεία από ένα σημείο σε άλλο και ορισμένες βασικές λειτουργίες αρχείων, όπως αντιγραφή, μεταφορά ή διαγραφή αρχείων και καταλόγων. Το SSH πηγαίνει πολύ πέρα ​​από αυτό, καθώς επιτρέπει στον χρήστη να εκδίδει εντολές που μπορούν να ερμηνευτούν και να εκτελεστούν στον απομακρυσμένο υπολογιστή από ένα διακομιστή ακρόασης. Μπορεί επίσης να χρησιμοποιηθεί για σήραγγες, παρακολούθηση συγκεκριμένων υπηρεσιών και εφαρμογών που εκτελούνται, ακόμα και για τη μεταφορά αρχείων.

Παρά την ηλικία και των δύο FTP και SSH, εξακολουθούν να χρησιμοποιούνται ευρέως σε όλο τον κόσμο, με τη μία ή την άλλη μορφή. Σχεδόν όλοι οι πάροχοι φιλοξενίας ιστοσελίδων προσφέρουν πρόσβαση FTP σε λογαριασμούς χρηστών, για να παρέχουν έναν βολικό τρόπο φόρτωσης αρχείων στους λογαριασμούς τους. Παρόλο που η πρόσβαση SSH δεν είναι τόσο συνηθισμένη όσο η FTP, ορισμένοι πάροχοι το προσφέρουν, καθώς παρέχει στον χρήστη περισσότερο έλεγχο και μεγαλύτερη ελευθερία στη διαχείριση των ιστότοπων.

Περίληψη:

1. Το FTP είναι πρωτόκολλο μεταφοράς αρχείων, ενώ το SSH είναι πρωτόκολλο δικτύου.

2. Το FTP είναι εγγενώς μη ασφαλές, ενώ το SSH είναι εγγενώς ασφαλές.

3. Το FTP επιτρέπει μόνο τον έλεγχο των αρχείων, ενώ το SSH επιτρέπει μια μεγάλη ποικιλία εφαρμογών.