Στο part 1 Διαχείριση αρχείων με FTP, περιγράψαμε τη γενική λειτουργία και χρήση του πρωτοκόλλου FTP, δείξαμε τον τρόπο δημιουργίας FTP λογαριασμών στον Server και σύνδεσης από την πλευρά του client και αναφέραμε ορισμένες επιλογές μεταξύ διαφορετικών FTP client εφαρμογών για διαφορετικά συστήματα.
Στο παρόν δεύτερο μέρος, θα επεκταθούμε σε δύο επιπλέον βασικά θέματα που μπορούν να προκύψουν κατά τη χρήση του FTP πρωτοκόλλου: Την έννοια των δικαιωμάτων και τα θέματα ασφαλείας.
Το πρωτόκολλο FTP (File Transfer Protocol – Πρωτόκολλο Μεταφοράς Αρχείων) είναι μια κοινή μέθοδος για μεταφορές οποιουδήποτε είδους αρχείων μεταξύ υπολογιστών μέσω δικτύου (ή διαδικτύου) με χρήση της αρχιτεκτονικής πελάτη-διακομιστή.
Λειτουργεί σε επίπεδο εφαρμογής, που σημαίνει ότι η υλοποίηση και η λειτουργία του είναι ανεξάρτητη των υπολοίπων επιπέδων που το στηρίζουν, όπως η δρομολόγηση στο δίκτυο, η διόρθωση λαθών κατά τη μεταφορά, κλπ., κάνοντάς το πολύ απλό και διαισθητικό για τον τελικό χρήστη.
Η προεπιλεγμένη θύρα για την δικτυακή επικοινωνία είναι η 21 για το απλό FTP ενώ για κρυπτογραφημένη μεταφορά μπορεί να χρησιμοποιηθεί το SFTP στη θύρα 22.
Windows vs Linux server | Τι να προτιμήσω;
Η επιλογή του λειτουργικού συστήματος σε μια υπηρεσία φιλοξενίας, windows vs linux, πρέπει να καθορίζεται κατά βάση από τις τεχνολογίες που θα χρησιμοποιούν οι υπηρεσίες που πρόκειται να λειτουργήσουν στον εκάστοτε Διακομιστή (server).
Σε ορισμένες περιπτώσεις παρατηρείται η τάση της διαισθητικής ή και τυχαίας επιλογής, όπως το φαινόμενο όπου η εξοικείωση με το λειτουργικό σύστημα Windows στους προσωπικούς υπολογιστές (pc) συχνά επηρεάζει την επιλογή μη πεπειραμένων κατόχων servers ή λογαριασμών διαμοιραζόμενης φιλοξενίας (shared web hosting) προς επιλογή Windows Server.
Αυτό, από μόνο του, στην πραγματικότητα προσφέρει από πολύ μικρό πλεονέκτημα σε υπηρεσίες Private Server λόγω του γραφικού περιβάλλοντος των Windows που όμως η διαχείρισή του διαφέρει σημαντικά από το Windows PC, έως κανένα πλεονέκτημα σε υπηρεσίες διαμοιραζόμενης φιλοξενίας όπου η διαχείριση από την πλευρά του κατόχου της υπηρεσίας γίνεται ούτως ή άλλως μόνο μέσω πίνακα ελέγχου και χωρίς απευθείας αλληλεπίδραση με το λειτουργικό σύστημα.