Το πρωτόκολλο μεταφοράς αρχείων (FTP) είναι ένα πρωτόκολλο δικτύου για μεταφορά αντιγράφων αρχείων από έναν υπολογιστή σε άλλο. Ενα Πελάτης FTP είναι ένα πρόγραμμα που σας επιτρέπει να μετακινείτε αρχεία μεταξύ υπολογιστών. Για παράδειγμα, μπορείτε να δημιουργήσετε ιστοσελίδες στον υπολογιστή σας και χρησιμοποιήστε έναν πελάτη FTP για να ανεβάσετε τον ιστότοπο στον διακομιστή όπου θα φιλοξενηθεί.
Τι είναι το FTP;
Το FTP αναπτύχθηκε κατά τη διάρκεια της δεκαετίας του 1970 και του 1980 για να υποστηρίξει την κοινή χρήση αρχείων TCP / IP και παλαιότερα δίκτυα. Το πρωτόκολλο ακολουθεί το μοντέλο διακομιστή-πελάτη της επικοινωνίας. Για να μεταφέρετε αρχεία με FTP, ένας χρήστης εκτελεί ένα πρόγραμμα-πελάτη FTP και ξεκινά μια σύνδεση με έναν απομακρυσμένο υπολογιστή που εκτελεί λογισμικό διακομιστή FTP. Μετά την πραγματοποίηση της σύνδεσης, ο πελάτης μπορεί να επιλέξει να στείλει ή / και να λάβει αντίγραφα αρχείων. Ένας διακομιστής FTP ακούει Θύρα TCP 21 για εισερχόμενα αιτήματα σύνδεσης από πελάτες FTP. Όταν ληφθεί ένα αίτημα, ο διακομιστής χρησιμοποιεί αυτήν τη θύρα για τον έλεγχο της σύνδεσης και ανοίγει μια ξεχωριστή θύρα για τη μεταφορά δεδομένων αρχείων.
Οι αρχικοί πελάτες FTP ήταν προγράμματα γραμμής εντολών για Λειτουργικά συστήματα Unix. Μια παραλλαγή του FTP που ονομάζεται Trivial File Transfer Protocol (TFTP) αναπτύχθηκε επίσης για την υποστήριξη συστημάτων υπολογιστών χαμηλού επιπέδου. Η Microsoft κυκλοφόρησε αργότερα τον υπολογιστή-πελάτη FTP των Windows με γραφική διεπαφή. Υπάρχουν πολλοί πελάτες FTP διαθέσιμοι για διαφορετικούς λειτουργικά συστήματα. Πολλά από αυτά είναι δωρεάν, αλλά υπάρχουν επίσης premium πελάτες FTP που έχουν επιπλέον δυνατότητες, όπως η επιλογή αυτόματης μεταφοράς αρχείων σε ένα καθορισμένο πρόγραμμα.

Wikimedia Commons / CC BY-SA 2.5 / Mockup Photos
Ρύθμιση πελατών FTP
Όταν ανοίγετε το πρόγραμμα-πελάτη FTP, θα δείτε πολλά διαφορετικά πλαίσια που θα πρέπει να συμπληρώσετε:
- Ονομα προφίλ: Αυτό είναι το όνομα που θα δώσετε στον ιστότοπό σας.
- Όνομα κεντρικού υπολογιστή ή Διεύθυνση: Αυτό είναι το όνομα του διακομιστή που σας αρχική σελίδα φιλοξενείται στις. Μπορείτε να το λάβετε από τον πάροχο φιλοξενίας σας.
- ταυτότητα χρήστη και Κωδικός πρόσβασης: Αυτά είναι τα ίδια με το όνομα χρήστη και τον κωδικό πρόσβασης που δημιουργήσατε κατά την εγγραφή σας στην υπηρεσία φιλοξενίας.
Για να συνδεθείτε σε έναν διακομιστή FTP, χρειάζεστε ένα όνομα χρήστη και έναν κωδικό πρόσβασης όπως ορίζονται από τον διαχειριστή του διακομιστή. Ωστόσο, ορισμένοι διακομιστές ακολουθούν μια ειδική σύμβαση που δέχεται οποιονδήποτε πελάτη χρησιμοποιεί το "ανώνυμο" ως όνομα χρήστη. Οι πελάτες αναγνωρίζουν τον διακομιστή FTP είτε μέσω του διεύθυνση IP (όπως 192.168.0.1) ή με το όνομα κεντρικού υπολογιστή του (όπως ftp.lifewire.com).
Πρέπει επίσης να επιλέξετε μια λειτουργία για τη μεταφορά FTP. Το FTP υποστηρίζει δύο τρόπους μεταφοράς δεδομένων: απλό κείμενο (ASCII) και δυαδικό. Ένα κοινό σφάλμα κατά τη χρήση του FTP είναι η προσπάθεια μεταφοράς ενός δυαδικού αρχείου (όπως μια εικόνα, ένα πρόγραμμα ή ένα αρχείο μουσικής) ενώ βρίσκεται σε λειτουργία κειμένου, με αποτέλεσμα το αρχείο που μεταφέρθηκε να είναι άχρηστο.
Ίσως θέλετε να μεταβείτε στις ιδιότητες εκκίνησης και να αλλάξετε τον προεπιλεγμένο τοπικό φάκελο στον φάκελο στον υπολογιστή σας όπου διατηρείτε τα αρχεία της ιστοσελίδας σας.
Πώς να μεταφέρετε αρχεία χρησιμοποιώντας FTP
Κάθε πελάτης FTP είναι λίγο διαφορετικός, αλλά η διεπαφή έχει συνήθως δύο βασικούς πίνακες:
- Ο αριστερός πίνακας εμφανίζει τα αρχεία στον υπολογιστή σας.
- Το δεξί πλαίσιο εμφανίζει τα αρχεία στον διακομιστή φιλοξενίας.
Εντοπίστε το αρχείο που θέλετε να μεταφέρετε στην αριστερή πλευρά και κάντε διπλό κλικ σε αυτό για να εμφανιστεί το αρχείο στη δεξιά πλευρά. Είναι επίσης δυνατό να μετακινήσετε αρχεία από τον διακομιστή φιλοξενίας στον υπολογιστή σας. Μπορείτε επίσης να προβάλετε, να μετονομάσετε, να διαγράψετε και να μετακινήσετε τα αρχεία σας. Εάν πρέπει να δημιουργήσετε νέους φακέλους για τα αρχεία σας, μπορείτε να το κάνετε και αυτό.
Βεβαιωθείτε ότι έχετε ρυθμίσει τους φακέλους στην υπηρεσία φιλοξενίας σας ακριβώς όπως τους έχετε ρυθμίσει στον υπολογιστή σας, ώστε να στέλνετε πάντα αρχεία στους σωστούς φακέλους.

Εναλλακτικές λύσεις για το FTP
Κοινή χρήση αρχείων Peer-to-peer (P2P) συστήματα όπως το BitTorrent προσφέρουν πιο προηγμένες και ασφαλείς μορφές κοινής χρήσης αρχείων από τις προσφορές τεχνολογίας FTP. Μαζί με το μοντέρνο αποθήκευση στο cloud συστήματα όπως το Box και το Dropbox, το BitTorrent έχει εξαλείψει σε μεγάλο βαθμό την ανάγκη για FTP όσον αφορά την κοινή χρήση αρχείων Ωστόσο, οι προγραμματιστές ιστού και οι διαχειριστές διακομιστών πρέπει ακόμη να χρησιμοποιούν FTP σε τακτική βάση.