Πρωτόκολλο Μεταφοράς Αρχείων: Διαφορά μεταξύ των αναθεωρήσεων

Περιεχόμενο που διαγράφηκε Περιεχόμενο που προστέθηκε
Χωρίς σύνοψη επεξεργασίας
Yobot (συζήτηση | συνεισφορές)
μ Διόρθωση συντακτικών λαθών του κώδικα με τη χρήση AWB (11774)
Γραμμή 1:
Το '''File Transfer Protocol''' ('''FTP'''), (ελληνικά: ''Πρωτόκολλο Μεταφοράς Αρχείων'') είναι ένα ευρέως χρησιμοποιούμενο [[Πρωτόκολλο υπολογιστών|πρωτόκολλο]] σε δίκτυα τα οποία υποστηρίζουν το πρωτόκολλο [[TCP/IP]] (δίκτυα όπως internet ή intranet). Ο υπολογιστής που τρέχει εφαρμογή FTP client μόλις συνδεθεί με τον server μπορεί να εκτελέσει ένα πλήθος διεργασιών όπως ανέβασμα αρχείων στον server, κατέβασμα αρχείων από τον server, μετονομασία ή διαγραφή αρχείων από τον server κ.ο.κ. Το πρωτόκολλο είναι ένα ανοιχτό πρότυπο. Είναι δυνατό κάθε υπολογιστής που είναι συνδεδεμένος σε ένα δίκτυο, να διαχειρίζεται αρχεία σε ένα άλλο υπολογιστή του δικτύου, ακόμη και εάν ο δεύτερος διαθέτει διαφορετικό [[λειτουργικό σύστημα]].
 
== Ιστορία ==
Γραμμή 36:
===Σύνδεση χρησιμοποιώντας FTP===
Για να συνδεθείτε σε έναν απομακρυσμένο υπολογιστή χρησιμοποιώντας FTP, στην γραμμή εντολών δακτυλογραφείτε ftp. Τότε μεταβαίνετε στο prompt '''ftp>'''. Για να συνδεθείτε στον απομακρυσμένο υπολογιστή τυπώνετε:<br>
<b>'''οpen Name</b>'''
<br>
ή
<br>
<b>'''open IP</b>'''
<br>
όπου <i>''Name </i>'' είναι το όνομα του απομακρυσμένου υπολογιστή και <i>''IP</i>'' η IP διεύθυνσή του.<br>
Αφού συνδεθείτε, ανάλογα με την περίπτωση, όπως αναφέρθηκε παραπάνω θα σας ζητηθεί το <i>''όνομα χρήστη</i>'' ή ο <i>''κωδικός πρόσβασης</i>''. Εάν εισαχθούν σωστά, τότε έχετε συνδεθεί επιτυχώς στον απομακρυσμένο υπολογιστή και ανάλογα με τα δικαιώματά σας, μπορείτε να εμφανίσετε αρχεία, να στείλετε αρχεία, να λάβετε αρχεία.<br>
Μερικοί εξυπηρετητές, όπως θα εξηγήσουμε παρακάτω, μπορεί να επιτρέπουν ανώνυμες συνδέσεις. <br>
 
===Αποστολή και λήψη αρχείων με FTP===
Για να κατεβάσουμε ένα αρχείο, π.χ το text.txt, γράφουμε:<br>
 
<b>'''get text.txt</b><br>'''
 
Για να κατεβάσουμε πολλά αρχεία χρησιμοποιούμε την εντολή mget και χαρακτήρες ομαδοποίησης. <br>
Π.χ για να κατεβάσουμε όλα τα αρχεία που έχουν επέκταση txt, γράφουμε:<br>
 
<b>'''mget *.txt</b><br>'''
 
Tα αρχεία κατεβαίνουν στον τοπικό κατάλογο.<br>
Για την αποστολή των αρχείων χρησιμοποιείται η εντολή send. Έτσι π.χ. για να στείλουμε το αρχείο text.txt γράφουμε:<br>
<b>'''send text.txt</b>'''<br>
Είναι σημαντικό να γνωρίζουμε ότι τα αρχεία που θέλουμε να στείλουμε πρέπει να βρίσκονται στον τοπικό κατάλογο. Ο τοπικός κατάλογος εμφανίζεται με την εντολή '''lcd'''. Εάν θέλουμε να αλλάξουμε τον τοπικό κατάλογο, χρησιμοποιούμε πάλι την εντολή '''lcd'''. Π.χ. για να μεταβούμε στον κατάλογο programs δίσκο C:, γράφουμε '''lcd C:\programms'''<br>
 
===Εντολές FTP===
Γραμμή 186:
 
Παρακάτω είναι ένας κατάλογος από FTP προγράμματα που μπορείτε να χρησιμοποιήσετε για να συνδεθείτε σε ένα FTP Server.
# <b>'''FileZilla</b>''' – Ένα φανταστικό ελεύθερο FTP και SFTP, με ότι χρειάζονται οι περισσότεροι χρήστες
# <b>'''WinSCP</b>''' - Ένα άλλο φανταστικό ελεύθερο FTP, SFTP, SCP βοήθημα το οποίο υποστηρίζει και scripting
# <b>'''SmartFTP</b>''' – Ένα σπουδαίο πρόγραμμα FTP με ότι χρειάζονται οι περισσότεροι χρήστες.
# <b>'''CuteFTP</b>''' – Ένα άλλο δημοφιλές και ευρέως χρησιμοποιούμενο πρόγραμμα FTP.
# <b>'''Internet Explorer</b>''' – Οι χρήστες που έχουν Microsoft Internet Explorer στους υπολογιστές τους, μπορούν να τον χρησιμοποιήσουν για να συνδεθούν σε FTP εξυπηρετητές.
 
 
==Υποστήριξη από Web Browser==
Οι περισσότεροι web browsers μπορούν να ανακτήσουν αρχεία που φιλοξενούνται σε εξυπηρετητές FTP, αν και μπορεί να μην υποστηρίζουν επεκτάσεις του πρωτοκόλλου, όπως το FTPS. Όταν δίνουμε μία FTP διεύθυνση αντί για μία HTTP-URL, το περιεχόμενο στο οποίο έχουμε πρόσβαση εμφανίζεται με έναν τρόπο όμοιο με το περιεχόμενο Web.
 
===Σύνταξη===
Γραμμή 207 ⟶ 206 :
ftp://user001:secretpassword@private.ftp-servers.example.com/mydirectory/myfile.txt<br>
Περισσότερες πληροφορίες όσο αφορά το username και το password, μπορούν να βρεθούν στην τεκμηρίωση των Browser. Από προεπιλογή οι περισσότεροι χρησιμοποιούν την παθητική λειτουργία (PASV), η οποία πιο εύκολα περνά τους Firewall των τελικών χρηστών.
 
 
== Δείτε επίσης ==