Παραδείγματα υπηρεσιών αρχείων δικτύου: FTP και NFS. Πρωτόκολλο FTP - τι είναι, τι χρησιμοποιείται Χρήση της υπηρεσίας μεταφοράς αρχείων ftp

Η υπηρεσία FTP έχει σχεδιαστεί για ανταλλαγή αρχείων και έχει κατασκευαστεί με χρήση τεχνολογίας πελάτη-διακομιστή. Η αλληλεπίδραση μεταξύ του πελάτη και του διακομιστή πραγματοποιείται χρησιμοποιώντας το πρωτόκολλο FTP (File Transfer Protocol). RFC 959).

Ο πελάτης στέλνει αιτήματα στον διακομιστή, λαμβάνει και μεταφέρει αρχεία.

Ο διακομιστής επεξεργάζεται αιτήματα πελατών, μεταδίδει και λαμβάνει αρχεία.

Ρύζι. 1.3. Αλληλεπίδραση μεταξύ πελάτη και διακομιστή μέσω πρωτοκόλλου FTP.

Ένας πελάτης FTP είναι μια διεπαφή χρήστη λογισμικού που υλοποιεί το πρωτόκολλο μεταφοράς αρχείων FTP. Αυτό το πρόγραμμα επιτρέπει στο χρήστη να μεταφέρει αρχεία μεταξύ δύο υπολογιστών που συνδέονται μέσω τοπικού (LAN) ή δικτύου ευρείας περιοχής (WAN). Σε αυτή την περίπτωση, οι πλατφόρμες υπολογιστών μπορεί να είναι διαφόρων τύπων.

1. Έλεγχος σύνδεσης– σύνδεση για αποστολή εντολών στον διακομιστή και λήψη απαντήσεων από αυτόν. Για την οργάνωση μιας τέτοιας σύνδεσης, χρησιμοποιείται το πρωτόκολλο Telnet. Μια σύνδεση Telnet δημιουργείται σε ένα βήμα - αποστολή αιτήματος και αναμονή απάντησης, η λήψη της οποίας υποδεικνύει τη δυνατότητα αποστολής εντολών FTP. Το κανάλι ελέγχου υπάρχει σε όλη τη συνεδρία FTP και κλείνει μετά την ολοκλήρωση της ανταλλαγής πληροφοριών.

2. Σύνδεση δεδομένων– σύνδεση για μεταφορά αρχείων. Η μεταφορά αρχείων μετά από μια καθιερωμένη σύνδεση Telnet πραγματοποιείται μέσω μιας λογικής σύνδεσης που οργανώνεται από το πρωτόκολλο TCP, το οποίο ελέγχει τη διαθεσιμότητα των θυρών που έχουν εκχωρηθεί στο FTP. Το κανάλι δεδομένων σχηματίζεται και καταστρέφεται ανάλογα με τις ανάγκες.

Το πρωτόκολλο FTP παρέχει δύο πιθανούς τρόπους σύνδεσης για ανταλλαγή αρχείων:

Ενεργή λειτουργία.

Παθητική λειτουργία.

Ενεργή λειτουργία

Ενέργειες πελάτη και διακομιστή:

1. Ο πελάτης δημιουργεί μια σύνδεση και στέλνει ένα αίτημα από μια μη τυπική θύρα N (N>1024) στη θύρα 21 του διακομιστή.

2. Ο διακομιστής στέλνει μια απάντηση στη θύρα N του πελάτη.

3. Ο διακομιστής δημιουργεί μια σύνδεση για τη μετάδοση δεδομένων στη θύρα 20 στη θύρα πελάτη N+1.

Ρύζι. 1.4. Ένα παράδειγμα δημιουργίας σύνδεσης για ανταλλαγή αρχείων σε ενεργή λειτουργία.


Ρύζι. 1.5. Διάγραμμα σύνδεσης FTP σε ενεργή λειτουργία.

Παθητική λειτουργία

Ενέργειες πελάτη και διακομιστή:

1. Ο πελάτης δημιουργεί μια σύνδεση και στέλνει ένα αίτημα (ειδοποιώντας ότι θα πρέπει να λειτουργεί σε παθητική λειτουργία) στη θύρα 21 του διακομιστή από τη μη τυπική θύρα N (N>1024).

2. Ο διακομιστής εκχωρεί μια μη τυπική θύρα P για το κανάλι δεδομένων (P>1024) και στέλνει μια απάντηση στη θύρα N του πελάτη, η οποία αναφέρει τον αριθμό θύρας P.

3. Ο πελάτης δημιουργεί μια σύνδεση για τη μετάδοση δεδομένων μέσω της θύρας N+1 στη θύρα διακομιστή P.

Ρύζι. 1.6. Ένα παράδειγμα δημιουργίας σύνδεσης για ανταλλαγή αρχείων σε παθητική λειτουργία.

Η λειτουργία του FTP σε επίπεδο χρήστη κατά τη μεταφορά αρχείων περιλαμβάνει διάφορα στάδια:



1. Αναγνώριση (εισαγωγή ονόματος χρήστη και κωδικού πρόσβασης).

2.Επιλογή καταλόγου.

3. Καθορισμός τρόπου ανταλλαγής:

Μεταφορά αρχείων σε μορφή κειμένου.

Μεταφορά αρχείων σε δυαδική μορφή.

4. Εκτέλεση εντολών ανταλλαγής.

5. Τερματισμός λειτουργίας.

Το πρωτόκολλο FTP ορίζει μια μέθοδο αίτησης-απόκρισης αλληλεπίδρασης μεταξύ ενός προγράμματος πελάτη και ενός προγράμματος διακομιστή.

υπηρεσία WWW.

Ο Παγκόσμιος Ιστός ή απλά ο Ιστός είναι ένα δίκτυο πόρων πληροφοριών.

Η υπηρεσία WWW είναι ένα σύνολο ανεξάρτητων αλλά διασυνδεδεμένων διακομιστών και έχει σχεδιαστεί για την ανταλλαγή πληροφοριών κειμένου, γραφικών, ήχου και βίντεο. Όταν εργάζεται με το Web, ο χρήστης συνδέεται διαδοχικά σε διακομιστές Web και λαμβάνει πληροφορίες.

Το WWW είναι κατασκευασμένο σύμφωνα με το σχήμα "πελάτης-διακομιστής".

Ο πελάτης είναι ένα πρόγραμμα περιήγησης, το οποίο είναι επίσης διερμηνέας HTML. Ως διερμηνέας, το πρόγραμμα περιήγησης, ανάλογα με τις εντολές (ετικέτες), εκτελεί διάφορες λειτουργίες: τοποθέτηση κειμένου στην οθόνη, ανταλλαγή πληροφοριών με τον διακομιστή καθώς αναλύει το ληφθέν κείμενο HTML κ.λπ.

Ο διακομιστής HTTP επεξεργάζεται αιτήματα πελατών για λήψη αρχείων, εκτέλεση προγραμμάτων κ.λπ.

Ρύζι. 1.7. Αλληλεπίδραση μεταξύ πελάτη και διακομιστή μέσω πρωτοκόλλου HTTP.

Οι ακόλουθοι μηχανισμοί χρησιμοποιούνται για την εργασία με πόρους Ιστού:

HTML (HyperText Markup Language) – γλώσσα σήμανσης υπερκειμένου για έγγραφα (RFC-html4-971218 "Hypertext Markup Language - HTML 4.0");

URL (Universal Resource Locator) - ένας ενοποιημένος εντοπιστής πόρων - ένας τρόπος αντιμετώπισης πόρων στο δίκτυο. Κάθε πόρος έχει μια μοναδική διεύθυνση για τον Ιστό, που ονομάζεται ενοποιημένο (καθολικό) αναγνωριστικό πόρων (URI - Universal Resource Identifier).

HTTP (HyperText Transfer Protocol) – πρωτόκολλο για την ανταλλαγή πληροφοριών υπερκειμένου (RFC 2616 (Hypertext Transfer Protocol - HTTP/1.1 R. Fielding, J. Gettys, J. Mogul, H. Frystyk, L. Masinter, P. Leach, T. Berners - Lee June 1999)";

Το CGI (Common Gateway Interface) είναι μια καθολική διεπαφή πύλης. Δημιουργήθηκε για την αλληλεπίδραση ενός διακομιστή HTTP με άλλα προγράμματα που είναι εγκατεστημένα στον διακομιστή (για παράδειγμα, ένα DBMS).

Το πρωτόκολλο μεταφοράς για το HTTP είναι το πρωτόκολλο TCP, με τον διακομιστή HTTP (διακομιστή Ιστού) να περιμένει μια σύνδεση από την πλευρά του πελάτη, στάνταρ στη θύρα TCP 80, και τον πελάτη HTTP (πρόγραμμα περιήγησης Ιστού) να εκκινεί τη σύνδεση.

Ταξινόμηση μόντεμ.

Ανά περιοχή εφαρμογής:

Για τηλεφωνικά κανάλια μέσω τηλεφώνου.

Για αποκλειστικά (μισθωμένα) τηλεφωνικά κανάλια.

Για φυσικές γραμμές κορμού/συνδρομητών (μόντεμ xDSL

Για συστήματα ψηφιακής μετάδοσης.

Για συστήματα κινητής τηλεφωνίας.

Για δίκτυα ραδιοφώνου πακέτων.

Για δορυφορικά κανάλια επικοινωνίας.

Για τοπικά ραδιοφωνικά δίκτυα.

Για τηλεόραση και καλωδιακά δίκτυα.

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

.jpg

Ή χρησιμοποιήστε μια πιο περίπλοκη επιλογή εάν χρησιμοποιείτε μια θύρα διαφορετική από την 21:

Ftp://login:password@site:35/images/file-1.jpg

Ωστόσο, η χρήση ενός προγράμματος περιήγησης ιστού σε αυτό το πλαίσιο θα σας επιτρέψει μόνο να προβάλετε ή να κάνετε λήψη των αρχείων που σας ενδιαφέρουν. Για να αξιοποιήσετε πλήρως όλα τα πλεονεκτήματα του FTP, θα πρέπει να χρησιμοποιήσετε εξειδικευμένο λογισμικό όπως το Filezilla () ως πελάτη:


Για να συνδεθείτε μέσω ενός ήδη διαμορφωμένου προγράμματος-πελάτη FileZilla σε έναν απομακρυσμένο διακομιστή, πρέπει να εισαγάγετε το όνομα του κεντρικού υπολογιστή, το οποίο χρησιμοποιείται ως , που αντιστοιχεί στον τομέα του ( και ), όνομα χρήστη, κωδικό πρόσβασης και θύρα.

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

Ας συνεχίσουμε όμως. Σχηματικά, η αλληλεπίδραση πελάτη-διακομιστή κατά τη διάρκεια μιας σύνδεσης FTP μπορεί να απεικονιστεί ως εξής:


Αν περιγράψουμε αυτή τη διαδικασία σημείο προς σημείο, θα μοιάζει κάπως έτσι:

  1. Ο χρήστης ενεργοποιεί την εφαρμογή πελάτη και συνδέεται με τον διακομιστή εισάγοντας ένα login και έναν κωδικό πρόσβασης.
  2. Δημιουργείται μια σύνδεση ελέγχου μεταξύ των αντίστοιχων μονάδων — διερμηνείς πρωτοκόλλου στην πλευρά του πελάτη και του διακομιστή.
  3. Ο χρήστης, μέσω του πελάτη, στέλνει εντολές στον διακομιστή που ορίζουν διάφορες παραμέτρους της σύνδεσης FTP ( ενεργητική ή παθητική λειτουργία, θύρα, τύπος μεταφοράς δεδομένων, τύπος τους), καθώς και οδηγίες για ενέργειες που σκοπεύει να πραγματοποιήσει ο χρήστης (π.χ. διαγραφή, μετονομασία, αποστολή αρχείου κ.λπ.).
  4. Αφού ρυθμιστούν όλες οι απαραίτητες παράμετροι, ένας από τους συμμετέχοντες (για παράδειγμα, ένας πελάτης), ο οποίος είναι παθητικός, μεταβαίνει σε κατάσταση αναμονής για να ανοίξει μια σύνδεση στη θύρα που έχει καθοριστεί για τη μετάδοση πληροφοριών. Στη συνέχεια, ο ενεργός συμμετέχων ανοίγει μια σύνδεση και αρχίζει να μεταδίδει δεδομένα μέσω του καθορισμένου καναλιού.
  5. Με την ολοκλήρωση της μεταφοράς, αυτή η σύνδεση κλείνει, αλλά το κανάλι ελέγχου μεταξύ των διερμηνέων παραμένει ανοιχτό, με αποτέλεσμα ο χρήστης να μπορεί να ανοίξει ξανά τη μεταφορά δεδομένων μέσα στην ίδια περίοδο λειτουργίας.

Εάν ο χρήστης είναι ο διαχειριστής ενός ιστότοπου που βρίσκεται σε απομακρυσμένο διακομιστή, τότε μετά τον έλεγχο ταυτότητας και τη σύνδεση μπορεί να εκτελέσει οποιεσδήποτε πιθανές ενέργειες.

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

Σε αυτήν την περίπτωση, ο εγγεγραμμένος χρήστης, μετά την εξουσιοδότηση, έχει πολύ περιορισμένη πρόσβαση σε ορισμένους καταλόγους και μπορεί να εκτελέσει μόνο ορισμένες καθορισμένες λειτουργίες με το περιεχόμενό τους (για παράδειγμα, προβολή και λήψη αρχείων).

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

Ftp://site/images/file-1.jpg

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

Ασφαλές FTP (SFTP, FTPS και χρήση SSH)

Αυτό το πρωτόκολλο δεν προοριζόταν αρχικά να είναι ασφαλές, καθώς αναπτύχθηκε το 1971 και αρχικά χρησιμοποιήθηκε μόνο στο ερευνητικό δίκτυο APRANET, στο οποίο είχαν πρόσβαση μόνο λίγες στρατιωτικές εγκαταστάσεις και πανεπιστήμια.

Αλλά με την ανάπτυξη του World Wide Web, το προαναφερθέν APRANET έγινε μέρος του και, κατά συνέπεια, η τεχνολογία FTP μετανάστευσε εκεί, αφού είχε πολλά πλεονεκτήματα. Ωστόσο, την ίδια στιγμή, ο κίνδυνος μη εξουσιοδοτημένης πρόσβασης έχει αυξηθεί κατά αρκετές τάξεις μεγέθους.

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

Για το λόγο αυτό, έχουν αναπτυχθεί διάφορες μέθοδοι για την κρυπτογράφηση πληροφοριών που μεταδίδονται μέσω FTP. Μαζί, όλες αυτές οι μέθοδοι έλαβαν ένα γενικό και ευρύχωρο όνομα "Ασφαλές FTP". Ακολουθούν οι τύποι πρωτοκόλλου που αντιστοιχούν σε αυτόν τον όρο:

1. FTPS(FTP + SSL) είναι στην πραγματικότητα μια επέκταση του τυπικού πρωτοκόλλου μεταφοράς αρχείων, το οποίο παρέχεται από το κρυπτογραφικό πρωτόκολλο SSL (Secure Sockets Layer). Σήμερα, το πιο προηγμένο ανάλογό του είναι το TLS (Transport Layer Security). Υπάρχουν δύο τρόποι παροχής ασφάλειας:

1.1. Σιωπηρήείναι απαρχαιωμένο και χρησιμοποιεί ένα τυπικό πρωτόκολλο που απαιτεί SSL ή TLS, το οποίο μπορεί να παρέχει κρυπτογράφηση πληροφοριών. Με αυτή τη μέθοδο, είναι απαραίτητο να χρησιμοποιείτε θύρες διαφορετικές από τις συνηθισμένες, γεγονός που δημιουργεί ταλαιπωρία επειδή διασπά τη συμβατότητα των πελατών και των διακομιστών που δεν υποστηρίζουν FTPS.

1.2. Σαφής- πολύ πιο βολικό, καθώς χρησιμοποιεί τις εντολές του τυπικού πρωτοκόλλου FTP, αλλά κρυπτογραφεί τις πληροφορίες κατά την αποστολή μιας απάντησης, γεγονός που σας επιτρέπει να διατηρήσετε τη συμβατότητα, καθώς σε αυτήν την περίπτωση χρησιμοποιούνται οι ίδιες θύρες τόσο για FTPS όσο και για FTP. Σε αυτήν την περίπτωση, ο πελάτης στέλνει την εντολή «AUTH TLS» ή «AUTH SSL» για να κρυπτογραφήσει τα δεδομένα.

2. SFTPΤο (SSH FTP) είναι ένα πρωτόκολλο επιπέδου εφαρμογής για μεταφορά αρχείων που εκτελείται μέσω ασφαλούς καναλιού και δεν πρέπει να συγχέεται με το «Πρωτόκολλο απλού αρχείου μεταφοράς», το οποίο έχει το ίδιο ακρωνύμιο. Εάν το FTPS είναι απλώς μια επέκταση του FTP, τότε το SFTP είναι ένα ξεχωριστό και σε καμία περίπτωση δεν σχετίζεται με το πρωτόκολλο FTP, το οποίο είναι εξοπλισμένο με SSH (Secure Shell).

Το κύριο πράγμα που το διακρίνει από τα τυπικά FTP και FTPS είναι ότι το SFTP κρυπτογραφεί απολύτως όλες τις εντολές, τα ονόματα χρήστη, τους κωδικούς πρόσβασης και άλλες εμπιστευτικές πληροφορίες. Επειδή πρόκειται για μια εντελώς διαφορετική διαμόρφωση, οι πελάτες FTP (FTPS) δεν μπορούν να συνδεθούν στον διακομιστή SFTP.

3. FTP μέσω SSH— παράγει μια κανονική περίοδο λειτουργίας FTP μέσω μιας σήραγγας SSH, δηλαδή, αυτή η επιλογή δεν πρέπει να συγχέεται με το SFTP, το οποίο είναι ένα ξεχωριστό ανεξάρτητο πρωτόκολλο. Αυτή η μέθοδος δεν μπορεί να ονομαστεί 100% ασφαλής. Γιατί;

Το γεγονός είναι ότι εάν πολλοί πελάτες SSH δημιουργήσουν μια σήραγγα για ένα κανάλι ελέγχου, το οποίο πραγματοποιείται αρχικά μέσω της θύρας 21 (και αυτή η κατάσταση παρατηρείται σχεδόν πάντα), τότε αυτό το συγκεκριμένο κανάλι θα προστατεύεται. Κατά τη μεταφορά δεδομένων, το λογισμικό πελάτη θα ανοίξει νέες συνδέσεις TCP, οι οποίες δεν θα βρίσκονται πλέον υπό την επίδραση του προστατευτικού κελύφους SSH.

Ελπίζω να μην σας μπερδεύουν όλες αυτές οι επιλογές ασφαλούς πρωτοκόλλου. Για να διευκολυνθεί με κάποιο τρόπο η κατανόηση, επιτρέψτε μου να κάνω μια σύντομη περίληψη. Αντικειμενικά, το SFTP παρέχει τον υψηλότερο βαθμό προστασίας. Το Explicit FTPS είναι ελαφρώς κατώτερο σε αξιοπιστία, αλλά είναι πιο βολικό επειδή σας επιτρέπει να χρησιμοποιείτε κανονικές θύρες. Ποιο να επιλέξετε εξαρτάται από τον τύπο της εργασίας που αντιμετωπίζετε και, φυσικά, τις ρυθμίσεις διακομιστή.

Η υπηρεσία FTP στο Διαδίκτυο έχει σχεδιαστεί για άμεση ανταλλαγή αρχείων. Υπάρχει αλληλεπίδραση μεταξύ του πελάτη και του διακομιστή χρησιμοποιώντας το πρωτόκολλο FTP. Ένας πελάτης είναι αυτός που στέλνει αιτήματα σε έναν συγκεκριμένο διακομιστή και λαμβάνει και μεταδίδει πληροφορίες. Ένας διακομιστής είναι ένα σύστημα που λαμβάνει αρχεία από έναν πελάτη, τα επεξεργάζεται και στη συνέχεια τα μεταδίδει περαιτέρω.

Ποια είναι τα οφέλη από τη χρήση μιας υπηρεσίας FTP;

Η υπηρεσία FTP στο Διαδίκτυο έχει σχεδιαστεί για λήψη και μεταφορά όλων των ειδών αρχείων. Έχει τους δικούς του διακομιστές που αποθηκεύουν μεγάλα αρχεία με όλα τα είδη δεδομένων και αρχείων. Τέτοια αρχεία περιέχουν τεράστιους όγκους εντελώς διαφορετικών πληροφοριών. Υπάρχουν επίσης διπλά αρχεία, στα οποία οι πληροφορίες είναι πανομοιότυπες μεταξύ πολλών διακομιστών ονομάζονται mirrors.

Τα πλεονεκτήματα αυτής της υπηρεσίας είναι πολλά:

Τι είναι το πρωτόκολλο FTP;

Η υπηρεσία αρχείων FTP χρησιμοποιεί ένα πρωτόκολλο που επικοινωνεί απευθείας με το πρωτόκολλο του επιπέδου μεταφοράς, γνωστό και ως TCP:

  • Το αρχικό πρότυπο είναι το RFC-114.
  • Το τελευταίο είναι το RFC-959.

Αυτή η υπηρεσία διαφέρει από άλλες ανεπτυγμένες εφαρμογές στο ότι χρησιμοποιεί μόνο δύο συνδέσεις TCP για τη μεταφορά οποιωνδήποτε πληροφοριών και αρχείων:

1. Έλεγχος σύνδεσης- έχει σχεδιαστεί για να στέλνει εντολές στον διακομιστή και να λαμβάνει ήδη επεξεργασμένες απαντήσεις από αυτόν. Για να οργανωθεί αυτή η σύνδεση, χρειάζεται το πρωτόκολλο Telnet (αποστολή αιτήματος και αναμονή επεξεργασμένης απάντησης, μετά τη λήψη της δίνει ένα σήμα ότι είναι δυνατή η αποστολή εντολής).
2.Σύνδεση υφιστάμενων ή όλων των απεσταλμένων και ληφθέντων αρχείων.Μόλις δημιουργηθεί μια σύνδεση Telnet, η μεταφορά αρχείων πραγματοποιείται μέσω μιας λογικής διαδικασίας που οργανώνει το TCP, ελέγχει τη διαθεσιμότητα των θυρών στον διακομιστή FTP.
Αυτά διαμορφώνονται συνεχώς και, αν χρειαστεί, εξαλείφονται.

Το πρωτόκολλο FTP μπορεί να λειτουργήσει σε δύο τρόπους:

Ενεργός;
- παθητικό.

Τι είναι ένας πελάτης FTP;

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

Στην πραγματικότητα, ένας τέτοιος πελάτης σχεδιάζεται με τον ίδιο τρόπο όπως ένας διακομιστής, αλλά ελέγχεται μόνο από έναν τοπικό υπολογιστή, είτε αυτόματα είτε από ένα άτομο. Αποδεικνύεται ότι δεν μπορείτε να διαχειριστείτε τον πελάτη FTP μέσω του Διαδικτύου - μόνο μέσω υπολογιστή.

Υπάρχουν τύποι πελάτη FTP - οι λεγόμενοι Για παράδειγμα, ReGet, Go!Zilla και πολλοί άλλοι. Χάρη σε αυτά, ο χρήστης μπορεί να πραγματοποιήσει λήψη από οποιονδήποτε διακομιστή Web. Το κύριο χαρακτηριστικό τέτοιων προγραμμάτων είναι ότι μπορούν να ενσωματωθούν σε οποιοδήποτε πρόγραμμα περιήγησης και να υποκλέψουν αυτόματα τα απαραίτητα αρχεία για τον χρήστη. Τα προγράμματα λήψης FTP διαθέτουν βολικά χειριστήρια, μια όμορφη διεπαφή και εάν χαθεί η σύνδεση, θα συνεχίσουν τη λήψη αφού την ενεργοποιήσουν.

Τι σημαίνει ο διακομιστής FTP;

Ο διακομιστής FTP είναι ένα ειδικό πρόγραμμα που εκτελείται σε έναν προσωπικό υπολογιστή και εκτελείται στο παρασκήνιο. Σας επιτρέπουν να μετατρέψετε τον πιο συνηθισμένο υπολογιστή σε έναν πλήρη διακομιστή FTP και η διαχείριση της υπηρεσίας FTP σάς επιτρέπει να κάνετε λήψη ή να ανεβάσετε τυχόν απαραίτητα αρχεία. Ένα τέτοιο πρόγραμμα παρακολουθεί αυτόματα όλα τα αιτήματα που προέρχονται από άλλους υπολογιστές, στη συνέχεια τα επεξεργάζεται και παρέχει μια απάντηση. Κατά την εγκατάσταση αυτού του διακομιστή, βεβαιωθείτε ότι έχετε ορίσει έναν περιορισμένο κατάλογο που είναι προσβάσιμος σε άλλους πελάτες λογισμικού. Κάθε αρχείο και κατάλογος έχει τα δικά του μεμονωμένα χαρακτηριστικά, μπορείτε, αν θέλετε, να περιορίσετε την πρόσβαση σε οποιονδήποτε υπολογιστή. Για παράδειγμα, ένα αρχείο μπορεί να διαβαστεί μόνο, ένα άλλο μπορεί να γραφτεί, το τρίτο είναι απολύτως ανοιχτό σε οποιοδήποτε μηχάνημα και ούτω καθεξής.

Οι διακομιστές FTP είναι περιορισμένα συστήματα. Υπάρχουν πολλοί λεγόμενοι ανοιχτοί διακομιστές, αλλιώς ονομάζονται και ανώνυμοι. Για να εισέλθετε εκεί, πρέπει να εισαγάγετε το login - ανώνυμο και τον κωδικό πρόσβασης - κωδικό πρόσβασης.

Archie - πρόγραμμα αναζήτησης για αρχεία FTP

Η εύρεση του απαιτούμενου διακομιστή FTP στο Διαδίκτυο είναι μια πολύ χρονοβόρα και πολύπλοκη εργασία για τη διευκόλυνσή της, αναπτύχθηκε μια ειδική ενότητα λογισμικού Archie. Μπορείτε να εργαστείτε μαζί του μέσω email, συνεδρίας Telnet ή τοπικά. Πρέπει να γίνει κατανοητό ότι η υπηρεσία αρχείου FTP και το archie είναι εντελώς διαφορετικές τεχνολογίες όσον αφορά τις δυνατότητες. Τις περισσότερες φορές, για να αποκτήσει πρόσβαση στον διακομιστή archie, ο χρήστης πρέπει πρώτα να επικοινωνήσει με τον πελάτη archie.

Για να εργαστεί μέσω Telnet, ο χρήστης θα πρέπει να ανοίξει μια περίοδο λειτουργίας Telnet και να γράψει τη λέξη archie στην απαιτούμενη γραμμή. Μοιάζει με αυτό: telnet archie.mcgill.ca login: archie.
Αφού εμφανιστεί η γραμμή: archie>. Μπορείτε επίσης να ρωτήσετε για τις δυνατότητες του διακομιστή πληκτρολογώντας την εντολή: help.

Πώς να χρησιμοποιήσετε το Διαδίκτυο μόνοι σας;

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

Υπάρχουν πολλά προγράμματα που σας επιτρέπουν να δημιουργήσετε έναν προσωπικό διακομιστή FTP στον προσωπικό σας υπολογιστή. Ένα τέτοιο εξειδικευμένο πρόγραμμα είναι το GuildFTPd. Είναι αρκετά εύκολο στην εγκατάσταση και διαισθητικό εάν γνωρίζετε μερικές από τις αποχρώσεις της δημιουργίας FTP. Αρχικά, πρέπει να το βρείτε στο Διαδίκτυο και να το εγκαταστήσετε στον υπολογιστή σας. Δεν θα πρέπει να υπάρχουν προβλήματα κατά την εγκατάσταση. Αλλά κατά τη ρύθμιση του προγράμματος θα χρειαστεί να εκτελέσετε ορισμένες ενέργειες - αυτό είναι απαραίτητο για την περαιτέρω σωστή λειτουργία της δημιουργημένης υπηρεσίας FTP.

Online υπηρεσία μεταφοράς αρχείων FTP που δημιουργήθηκε μέσω του προγράμματος GuildFTPd

Μετά τη λήψη και την εγκατάσταση αυτού του προγράμματος στον υπολογιστή σας, πρέπει να μεταβείτε στον πίνακα ρυθμίσεων (επιλογές GuildFTPd), θα υπάρχουν πολλές καρτέλες και στοιχεία. Η κατηγορία Γενικά περιέχει όλες τις κύριες ρυθμίσεις που καθορίζουν τον αριθμό των συνδέσεων, τους αριθμούς θυρών και άλλες σημαντικές παραμέτρους. Εδώ πρέπει να κάνετε όλες τις απαραίτητες ρυθμίσεις. Κάθε διακομιστής είναι ατομικός και εξαρτάται μόνο από τις επιθυμίες του δημιουργού.

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

Ποιον τύπο διακομιστή FTP να δημιουργήσω να επιλέξω; Διακομιστής βασισμένος σε προσωπικούς λογαριασμούς

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

Για να γίνει αυτό, δημιουργείται μια ομάδα, της δίνεται ένα όνομα και γίνεται κοινή πρόσβαση στον ριζικό κατάλογο. Για να το κάνετε αυτό, κάντε κλικ στο κουμπί Προσθήκη και μεταβείτε στην ενότητα Επεξεργασία διαδρομής. Στη συνέχεια δημιουργείται μια βάση χρήστη, Διαχειριστής, στη συνέχεια Προσθήκη χρήστη, εδώ πρέπει να εισαγάγετε τα δεδομένα αναγνώρισης (σύνδεση, κωδικός πρόσβασης) όλων των μελλοντικών χρηστών του διακομιστή που θα δημιουργηθεί. Μπορεί να υπάρχει οποιοσδήποτε αριθμός τέτοιων χρηστών, συνιστάται να αποφασίσετε αμέσως για αυτούς εάν, για παράδειγμα, θα το χρησιμοποιήσουν 16 άτομα Η υπηρεσία FTP στο Διαδίκτυο προορίζεται για την ανταλλαγή εγγράφων μεταξύ απεριόριστου αριθμού ατόμων.

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

Πώς να δημιουργήσετε έναν ανοιχτό διακομιστή FTP;

Αυτός είναι ο δεύτερος τρόπος για να δημιουργήσετε τον δικό σας διακομιστή, αλλά είναι πιο κατάλληλος για μεγάλο αριθμό χρηστών και για μάρκετινγκ Διαδικτύου. Οι υπηρεσίες Διαδικτύου διακομιστή FTP γίνονται αντιληπτές θετικά. Υπάρχει ένας πολύ μεγάλος αριθμός τέτοιων υπηρεσιών στο Διαδίκτυο.

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

VBScript iisftp.vbs, το οποίο παρέχει έλεγχο γραμμής εντολών των υπηρεσιών FTP.

Η Κονσόλα διαχείρισης υπολογιστή χρησιμοποιείται από διαχειριστές που διαχειρίζονται τους διακομιστές Windows τους χρησιμοποιώντας MMC. Το συμπληρωματικό πρόγραμμα Computer Management χρησιμοποιείται επίσης για απομακρυσμένη διαχείριση, καθώς μπορεί να εκτελεστεί σε ένα σταθμό εργασίας και να συνδεθεί σε έναν διαχειριζόμενο διακομιστή.

Η δέσμη ενεργειών iisftp.vbs παρέχει την ίδια διαχειριστική λειτουργικότητα με τη Διαχείριση Υπολογιστή, συμπεριλαμβανομένης της δυνατότητας απομακρυσμένης διαχείρισης ενός κόμβου. Το σενάριο iisftp σάς επιτρέπει να αυτοματοποιείτε εργασίες χρησιμοποιώντας ένα σενάριο ή αλληλεπιδρώντας με άλλα σενάρια. προγραμματιστής εργασιώνή από τον χρήστη.

Ας ρίξουμε μια πιο προσεκτική ματιά στο συμπληρωματικό πρόγραμμα MMC Computer Management.

  1. Από το μενού Έναρξη, επιλέξτε Όλα τα προγράμματα\Εργαλεία διαχείρισης\Διαχείριση υπολογιστών.
  2. Κάντε κλικ στο εικονίδιο Υπηρεσίες και εφαρμογές.
  3. Κάντε κλικ στο εικονίδιο Διαχείριση Υπηρεσιών Πληροφοριών Διαδικτύου (IIS) και, στη συνέχεια, κάντε κλικ στο φάκελο με το όνομα Ιστότοποι FTP.
  4. Εάν λείπει ο φάκελος FTP Sites, η υπηρεσία FTP μάλλον δεν είναι εγκατεστημένη. Η εγκατάσταση υπηρεσιών FTP απαιτεί προσεκτική σκέψη και προγραμματισμό, επειδή δεν εγκαθίσταται από προεπιλογή όταν εγκαθιστάτε τις υπηρεσίες IIS. Για να εγκαταστήσετε την υπηρεσία FTP, ανοίξτε τον Πίνακα Ελέγχου.
  5. Επιλέξτε Προσθήκη και κατάργηση προγραμμάτων.
  6. Στην αριστερή πλευρά του παραθύρου Προσθαφαίρεση προγραμμάτων, επιλέξτε Προσθαφαίρεση στοιχείων των Windows. Θα ανοίξει το παράθυρο του Windows Components Wizard.
  7. Στη λίστα των στοιχείων του Windows Component Wizard, επιλέξτε Application Server και, στη συνέχεια, κάντε κλικ στο κουμπί Details.
  8. Στο παράθυρο Application Server, στη λίστα Subcomponents Of Application Server, επιλέξτε Internet Information Services. Στη συνέχεια κάντε κλικ στο κουμπί Λεπτομέρειες.
  9. Στο παράθυρο Internet Information Services, το Πρωτόκολλο μεταφοράς αρχείων (FTP) εμφανίζεται επισημασμένο στη λίστα Subcomponents Of Internet Information Services. Κάντε κλικ σε αυτό για να εγκαταστήσετε υπηρεσίες FTP.

Στο MMC, αναπτύξτε όλα τα εικονίδια που σχετίζονται με τους επιθυμητούς κόμβους για να εμφανίσετε την ιεραρχική σχέση των υπηρεσιών και των εμφανίσεων διαμόρφωσης τοποθεσίας. Μετά την εγκατάσταση της υπηρεσίας FTP, αναπτύξτε τον κόμβο FTP Sites για να εμφανίσετε τις τοποθεσίες FTP του ιστότοπου. Κάντε κλικ σε οποιαδήποτε από τις τοποθεσίες FTP (εάν υπάρχουν) για να εμφανίσετε τους εικονικούς καταλόγους της τοποθεσίας FTP (εάν υπάρχουν). Όταν εγκαθιστάτε αρχικά τις υπηρεσίες FTP, δημιουργείται μια προεπιλεγμένη τοποθεσία FTP με την ονομασία Προεπιλεγμένη τοποθεσία FTP.

Για να εκτελέσετε τη δέσμη ενεργειών iisftp.vbs, επιλέξτε Έναρξη/Εκτέλεση, πληκτρολογήστε την εντολή στη γραμμή CMDκαι πατήστε το κουμπί ΟΚ. Εκτελέστε το σενάριο iisvbs στο παράθυρο εντολών που ανοίγει. Όταν εκτελείτε τη δέσμη ενεργειών iisftp.vbs απευθείας από τη γραμμή εντολών Εκτέλεση, θα ανοίξει ένα παράθυρο εντολών, η εντολή θα εκτελεστεί και το παράθυρο θα κλείσει. Έτσι, η ανατροφοδότηση εξαλείφεται και δεν θα γνωρίζετε εάν η εντολή εκτελέστηκε με επιτυχία ή εσφαλμένα. Η εκτέλεση του iisvbs σε ένα ανοιχτό παράθυρο εντολών θα παρέχει πληροφορίες σχετικά με την κατάσταση λειτουργίας. Το παράθυρο θα παραμείνει ανοιχτό μετά την ολοκλήρωση της εντολής και μπορείτε να δείτε τα αποτελέσματα.

Στο παράθυρο εντολών, πληκτρολογήστε iisftp με επιλογές και ορίσματα που καθορίζουν τι θα κάνει το σενάριο. Το σενάριο iisftp.vbs βρίσκεται στον κατάλογο \Windows\System32\. Η μεταβλητή PATH που έχει οριστεί στον διακομιστή περιγράφει αυτήν τη θέση, επομένως δεν χρειάζεται να εισαγάγετε την πλήρη διαδρομή προς το σενάριο. Για βοήθεια με το iisftp, εκτελέστε την ακόλουθη εντολή:

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

Προεπισκόπηση κεντρικού υπολογιστή δέσμης ενεργειών Windows

Windows Script Host (WSH)είναι ένα στοιχείο λογισμικού του λειτουργικού συστήματος Windows που επεξεργάζεται σενάρια. Τα σενάρια σάς επιτρέπουν να δημιουργείτε έξοδο για παράθυρα διαλόγου ή εντολών. Το εκτελέσιμο αρχείο WSH που επεξεργάζεται το σενάριο χρησιμοποιώντας ένα παράθυρο ονομάζεται Wscript.exe. Το εκτελέσιμο αρχείο WSH που επεξεργάζεται το σενάριο χρησιμοποιώντας το παράθυρο εντολών ονομάζεται Cscript.exe. Τα Windows χρησιμοποιούν ένα από αυτά τα αρχεία από προεπιλογή για την επεξεργασία σεναρίων. Η προεπιλεγμένη ρύθμιση μπορεί να αλλάξει χρησιμοποιώντας την ακόλουθη εντολή:

<имя файла WSH для обработки сценария>//h:<имя файла WSH для обработки сценария>

Για παράδειγμα, για να ρυθμίσετε το WSH ώστε να χρησιμοποιεί τα παράθυρα εντολών ως τον προεπιλεγμένο εκτελεστή σεναρίου, εκτελέστε την ακόλουθη εντολή:

CScript //h: CScript

Διαφορετικά σενάρια απαιτούν διαφορετικούς ερμηνευτές. Οι διαχειριστές τείνουν να προτιμούν τον εκτελεστή CScript. Για το σενάριο iisftp, απαιτείται αυτός ο εκτελεστής. Εάν το WS03 έχει ρυθμιστεί να χρησιμοποιεί το Wscript από προεπιλογή, την πρώτη φορά που θα εκτελέσετε το iisftp, θα εμφανιστεί ένα παράθυρο διαλόγου που σας λέει ότι απαιτείται Cscript για την εκτέλεση του σεναρίου. Αφού το κλείσετε, θα εμφανιστεί ένα δεύτερο παράθυρο διαλόγου που σας ζητά να αλλάξετε την προεπιλεγμένη ρύθμιση WS03 για να χρησιμοποιήσετε το CScript. Κάνοντας κλικ στο Ναι θα εγκατασταθεί το CScript ως ο προεπιλεγμένος εκτελεστής WSH. Όταν το εκτελέσετε ξανά, το σενάριο iisftp θα εκτελεστεί χρησιμοποιώντας CScript.

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

Το FTP (File Transfer Protocol) είναι ένα πρωτόκολλο για τη μεταφορά πληροφοριών στο Διαδίκτυο και σε τοπικά δίκτυα υπολογιστών. Αυτό είναι ένα πρόγραμμα που πραγματοποιεί απομακρυσμένη σύνδεση σε έναν αποκλειστικό φάκελο για προβολή και κοινή χρήση αρχείων, συμπεριλαμβανομένων μεγάλων. Η ανταλλαγή δεδομένων είναι δυνατή από έναν υπολογιστή σε έναν απομακρυσμένο διακομιστή και μεταξύ άλλων διακομιστών FTP.

Τα δεδομένα μεταδίδονται χωρίς κρυπτογράφηση κυκλοφορίας, έτσι οι εισβολείς μπορούν εύκολα να αποκτήσουν πρόσβαση σε στοιχεία σύνδεσης και κωδικούς πρόσβασης. Για ασφαλή μεταφορά αρχείων, συνιστάται η χρήση πρωτοκόλλου με προστασία TLS - FTPS, το οποίο κρυπτογραφεί δεδομένα.

Ο δικός σας διακομιστής FTP έχει ορισμένα πλεονεκτήματα:

  • σας επιτρέπει να διαχειρίζεστε τον διακομιστή και τους πόρους του.
  • να παρέχει στους χρήστες διαφορετικά δικαιώματα πρόσβασης·
  • δεν απαιτεί στατική διεύθυνση IP.
  • χωρίς όρια ταχύτητας.
  • έλλειψη πληρωμής στον οικοδεσπότη για τη φιλοξενία του.

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

Η Microsoft έχει προσθέσει τις Υπηρεσίες Πληροφοριών Διαδικτύου (IIS) στα Windows 7, οι οποίες επιτρέπουν στους χρήστες να μοιράζονται την πρόσβαση σε έναν φάκελο από το δίκτυο. Επομένως, για να δημιουργήσετε έναν διακομιστή FTP για Windows 7, δεν χρειάζεται να εγκαταστήσετε πρόσθετο λογισμικό.

Εγκατάσταση διακομιστή FTP

Ορισμένες τυπικές λειτουργίες που δεν χρησιμοποιούνται πολύ συχνά είναι απενεργοποιημένες από προεπιλογή στα Windows 7. Επομένως, για να τα ενεργοποιήσετε, πρέπει να ακολουθήσετε μια σειρά από βήματα.

Για να δημιουργήσετε έναν διακομιστή FTP στα Windows 7, πρέπει:

  • Κάντε κλικ στο «Έναρξη» και ανοίξτε την ενότητα «Πίνακας Ελέγχου». Για ευκολία προβολής, μπορείτε να επιλέξετε τη λειτουργία "Μικρά εικονίδια".

  • Μεταβείτε στην ενότητα "Προγράμματα και δυνατότητες", όπου επιλέγετε "Ενεργοποίηση ή απενεργοποίηση λειτουργιών των Windows".

  • Στη λίστα του μενού που ανοίγει, πρέπει να επιλέξετε τα στοιχεία που θα πρέπει να ενεργοποιηθούν επιλέγοντας το πλαίσιο δίπλα τους. Αυτός είναι ο φάκελος "Διακομιστής FTP", υπάρχουν δύο στοιχεία σε αυτόν: "Επεκτασιμότητα FTP" και "Υπηρεσία FTP", καθώς και ο φάκελος "Εργαλεία διαχείρισης ιστότοπου" και σε αυτόν βρίσκεται η "Κονσόλα διαχείρισης IIS". Για να ξεκινήσετε, κάντε κλικ στο OK.

Ρύθμιση διακομιστή FTP

  1. Τώρα πρέπει να περάσετε ξανά από το "Start" στον "Control Panel".
  2. Βρείτε την ενότητα "Διαχείριση" και ανοίξτε τη "Διαχείριση υπηρεσιών IIS" σε αυτήν την ενότητα.
  3. Μεταβείτε στην καρτέλα "Ιστότοποι", κάντε δεξί κλικ στο όνομα, επιλέξτε "Προσθήκη τοποθεσιών FTP" από τη λίστα.
  4. Στο νέο παράθυρο πρέπει να καθορίσετε το όνομα του μελλοντικού διακομιστή FTP και τη διαδρομή προς τον κατάλογο με τα δεδομένα του. Μπορείτε να προχωρήσετε στο επόμενο βήμα διαμόρφωσης κάνοντας κλικ στο κουμπί "Επόμενο".
  5. Τώρα έχουν οριστεί οι παράμετροι του διακομιστή. Στο πεδίο διεύθυνση IP, επιλέξτε αυτή που χρειάζεστε από τη λίστα. Μπορείτε να το συνδέσετε σε μια συγκεκριμένη διεύθυνση ή να κάνετε εκτεταμένη πρόσβαση επιλέγοντας «Όλα δωρεάν». Σε αυτήν την περίπτωση, θα πρέπει να επιλεγεί η τυπική θύρα 21. Εάν σκοπεύετε να χρησιμοποιείτε συνεχώς τον διακομιστή FTP, τότε θα πρέπει να επιλέξετε το πλαίσιο ελέγχου "Αυτόματη εκκίνηση του ιστότοπου FTP". Επιλέξτε "Χωρίς SSL", μπορείτε να την ενεργοποιήσετε αργότερα, εάν είναι απαραίτητο. Κάντε ξανά κλικ στο «Επόμενο».
  6. Σε ένα νέο παράθυρο, καθορίζεται ο τύπος εξουσιοδότησης. Στο στοιχείο "Έλεγχος ταυτότητας", μπορείτε να επιτρέψετε τη σύνδεση για τακτικούς ή ανώνυμους χρήστες. Εδώ μπορείτε να διαμορφώσετε δικαιώματα για αυτούς. Κάντε κλικ στο "Τέλος".

Μετά την ολοκλήρωση της εγκατάστασης, θα εμφανιστεί ένας νέος διακομιστής FTP στην ενότητα "Ιστότοποι".

Ρύθμιση του τείχους προστασίας των Windows

Τώρα είναι επιτακτική ανάγκη να διαμορφώσετε το Τείχος προστασίας των Windows ώστε να ανοίγει θύρες και να επιτρέπει τη λειτουργία των υπηρεσιών.

Επιστρέψτε στον Πίνακα Ελέγχου και μετά στο Τείχος προστασίας των Windows. Βρείτε την ενότητα "Σύνθετες ρυθμίσεις".

Σε αυτό, επιλέξτε "Κανόνες για εισερχόμενες συνδέσεις". Συνιστάται να τα θέσετε σε παθητική λειτουργία. Για να το κάνετε αυτό, κάντε δεξί κλικ και ενεργοποιήστε τους κανόνες «Παθητικός διακομιστής FTP» και «Διακομιστής FTP (εισερχόμενη κυκλοφορία)». Με τον ίδιο τρόπο, για τις εξερχόμενες συνδέσεις, ενεργοποιήστε τον κανόνα «FTP-Server» στην κατάλληλη ενότητα.

Σύνδεση χρηστών

Για να έχουν πρόσβαση οι χρήστες στον διακομιστή, πρέπει να είναι συνδεδεμένοι.

  • Στην καρτέλα "Πίνακας Ελέγχου", ανοίξτε το φάκελο "Διαχείριση".

Τμήμα διαχείρισης

  • Βρείτε την ενότητα Διαχείριση υπολογιστών και, στη συνέχεια, μεταβείτε στο φάκελο Τοπικοί χρήστες. Κάντε δεξί κλικ στη γραμμή «Ομάδες» και επιλέξτε τη λειτουργία «Δημιουργία ομάδας». Στο νέο παράθυρο, καθορίστε το όνομα και τη σύντομη περιγραφή της ομάδας και κάντε κλικ στο «Δημιουργία».
  • Τώρα μπορείτε να συνδέσετε τους χρήστες στην ομάδα που δημιουργήθηκε. Στο φάκελο "Τοπικοί χρήστες", κάντε δεξί κλικ στη γραμμή "Χρήστες" και επιλέξτε "Νέος" από τη λίστα μενού. Συμπληρώστε τα πεδία εισάγοντας το όνομα και τον κωδικό πρόσβασής σας και εδώ θα πρέπει να επιλέξετε το πλαίσιο για να απαγορεύσετε την αλλαγή του κωδικού πρόσβασης.
  • Για να συνδέσετε έναν χρήστη, κάντε δεξί κλικ στον λογαριασμό του και επιλέξτε «Ιδιότητες» από τη λίστα μενού, στη συνέχεια την καρτέλα «Μέλη Ομάδας» και το κουμπί «Προσθήκη». Βρείτε την ομάδα που δημιουργήθηκε, προσθέστε και κάντε κλικ στο OK. Αυτή η διαδικασία πρέπει να εκτελείται για όλους τους χρήστες διακομιστή.
  • Το επόμενο βήμα είναι να καθοριστούν τα δικαιώματα πρόσβασης των χρηστών της ομάδας στον κατάλογο εργασίας. Για να το κάνετε αυτό, μεταβείτε στον κατάλογο "Ιστότοπος", κάντε δεξί κλικ στο όνομα και ανοίξτε τις "Ιδιότητες". Στη συνέχεια - στην καρτέλα "Ασφάλεια", στο στοιχείο "Αλλαγή", καθορίστε το όνομα της ομάδας και κάντε κλικ στο OK. Στη συνέχεια, πρέπει να διαμορφώσετε τα δικαιώματα χρήστη.
  • Εισαγάγετε το "IIS Services Manager", κάντε δεξί κλικ στη γραμμή "Κανόνες εξουσιοδότησης FTP", προσθέστε έναν κανόνα που επιτρέπει. Μπορείτε να επιτρέψετε στους χρήστες να γράφουν και να διαγράφουν δεδομένα ή μπορείτε μόνο να διαβάσετε.

Η εγκατάσταση και η διαμόρφωση του διακομιστή ολοκληρώθηκαν. Ωστόσο, τώρα πρέπει να ξέρετε πώς να συνδεθείτε στον διακομιστή FTP.

Οι τυπικές λειτουργίες των Windows το καθιστούν εύκολο. Απλώς ανοίξτε το φάκελο "My Computer" και, στη συνέχεια, καθορίστε τη διαδρομή προς τον διακομιστή στη γραμμή διευθύνσεων.

Ένας άλλος τρόπος είναι να δημιουργήσετε μια συντόμευση για τη σύνδεση στο FTP στην επιφάνεια εργασίας του υπολογιστή σας.

Για να το κάνετε αυτό, ανοίξτε τον "Πίνακα Ελέγχου", κάντε δεξί κλικ στην ενότητα "Γειτονιά δικτύου". Στις εργασίες, επιλέξτε «Προσθήκη νέου στοιχείου στο περιβάλλον δικτύου», μετά κάντε κλικ στο «Επιλογή άλλης τοποθεσίας δικτύου» και «Επόμενο». Τώρα θα εμφανιστεί μια συντόμευση στην ενότητα "Τοποθεσία δικτύου", την οποία απλά πρέπει να σύρετε και να αποθέσετε στην επιφάνεια εργασίας σας.

Όπως μπορείτε να δείτε, είναι χρήσιμο να γνωρίζετε πώς να ρυθμίσετε έναν διακομιστή FTP για να κάνετε την ανταλλαγή δεδομένων μεταξύ των χρηστών άνετη και χωρίς περιορισμούς.