ΠΑΓΚΑΛΟΣ ΙΩΑΝΝΗΣ ΣΙΣΜΑΝΗΣ ΝΙΚΟΣ. File Transfer Protocol

Σχετικά έγγραφα
FTP - (File Transfer Protocol ) Πρωτόκολλο Μεταφοράς Αρχείων

Εισαγωγή στην Επιστήμη Υπολογιστών. Εισαγωγή στο Λ.Σ. UNIX

ΜΕΤΑΦΟΡΑ ΑΡΧΕΙΩΝ FTP

ιαχείριση Πληροφοριών στο ιαδίκτυο

Μεταφορά Αρχείων µε χρήση της Υπηρεσίας FTP σελ. 1

Διαχείριση Πληροφοριών στο Διαδίκτυο. Εργαστήριο 1

PROXY SERVER. Άριστη πύλη διαχωρισμού μεταξύ του εσωτερικού δικτύου και του Internet.

Διαδικτυακές Υπηρεσίες

Δίκτυα Η/Υ ςτην Επιχείρηςη

Αρχιτεκτονικές Δικτύων & Πρωτόκολλα Ι

Διαχείριση Δικτύων Εργαστήριο (Διαφάνειες)

Εγχειρίδιο χρήσης συστήματος ηλεκτρονικής αλληλογραφίας της Ελληνικής Ομοσπονδίας Μπριτζ

ΗY335: Δίκτυα Υπολογιστών Χειμερινό Εξάμηνο Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Διδάσκουσα: Μαρία Παπαδοπούλη

Computing and Information Systems Service. ιαχείριση Αρχείων

Απομακρυσμένη Πρόσβαση και Εντολές Ελέγχου και Υποστήριξης

2.1. Οι λογαριασµοί χρηστών Σύνδεση (login) και αποσύνδεση (logout)

Εισαγωγή στον Προγραμματισμό Μάθημα 1: Βασική Πλοήγηση σε Linux CLI. Οκτώβριος 2016 Χ. Αλεξανδράκη

ΕΓΚΑΤΑΣΤΑΣΗ ΕΦΑΡΜΟΓΩΝ ΓΙΑ ΠΡΟΣΩΠΙΚΟ ΥΠΟΛΟΓΙΣΤΗ (MS WINDOWS, LINUX, MACOS)

Υπηρεσία διαμοιρασμού αρχείων

ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΕΣ ΤΕΧΝΙΚΕΣ Σύντομη εισαγωγή στο εργαστήριο

Οδηγίες. Xρήση της Υπηρεσίας Φιλοξενίας Προσωπικών Ιστοσελίδων (Private Web hosting)

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Ακαδημαϊκό έτος ΤΕΤΡΑΔΙΟ ΕΡΓΑΣΤΗΡΙΟΥ #0

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

Οδηγός Χρήσης προσωπικού χώρου και επιπλέον χώρου αποθήκευσης δεδομένων στο Τμήμα Πληροφορικής

Διαχείριση Δικτύων Εργαστήριο (Διαφάνειες)

Εισαγωγή στην Επιστήμη της Πληροφορικής Εργαστήριο. UNIX Μέρος 1

Οδηγίες για την εγκατάσταση του πακέτου Cygwin

ΚΕΠΛΗΝΕΤ ΕΒΡΟΥ. Καλτσίδης Χρήστος

Κ. Σ. Χειλάς Τ.Ε.Ι. Σερρών - Τµήµα Πληροφορικής και Επικοινωνιών. ΕΡΓΑΣΤΗΡΙΟ 1ο ΜΕΤΑΦΟΡΑ ΑΡΧΕΙΩΝ (FTP)

Ενημερωτικός οδηγός για τον εξυπηρετητή Ada

Δίκτυα Η/Υ στην Επιχείρηση

2. Για να δημιουργήσουμε το πρώτο ή κάθε νέο Backup set πατάμε στο εικονίδιο και εμφανίζεται ο Wizard του Backup set

3ο Εργαστήριο Βασικές εντολές διαχείρισης αρχείων σε LINUX

Λειτουργικά Συστήματα Ι - Εργαστήριο

Βασικές Υπηρεσίες Διαδικτύου. Επικοινωνίες Δεδομένων Μάθημα 2 ο

ΕΡΓΑΣΤΗΡΙΟ 1: 1 Εισαγωγή, Χρήσιμες Εφαρμογές

Πρωτόκολλο FTP. Από τα παλαιότερα πρωτόκολλα του ArpaNet Το FTP είναι μια τυποποίηση του TCP/IP Πρόκειται για πρωτόκολο γενικού σκοπού

ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΑΣ ΤΜΗΜΑ ΤΗΛΈΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΔΙΟΙΚΗΣΗΣ

1. Το Διαδίκτυο Α. Βασικές έννοιες Internet Παγκόσμιος Ιστός www HTTP FTP URL Υπερκείμενο: ISP

Αρχιτεκτονικές Δικτύων & Πρωτόκολλα Ι

Πρωτόκολλα Επικοινωνίας και Τείχος Προστασίας

Startup Guide Backup365. Οδηγός γρήγορης εγκατάστασης και εκκίνησης. Για να δοκιμάσετε την υπηρεσία θα πρέπει να ακoλουθήσατε τα παρακάτω βήματα:

Εγκατάσταση Joomla 1. Στο Π.Σ.Δ. ( 2. Τοπικά 3. Σε δωρεάν Server

Πρωτόκολλα Διαδικτύου (ΨΣ-326 DS151)

Δυναμικές Ιστοσελίδες στο Πανελλήνιο Σχολικό Δίκτυο

ΔΙΑΔΥΚΤΙΟ (FTP-SFTP-NFS)

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ (TP-105)

[11] Υπολογιστικά συστήματα: Στρώματα. Περιεχόμενα. Εισαγωγή. επικοινωνία εφαρμογές λειτουργικό σύστημα προγράμματα υλικό

wget --post-file meme.jpg :9646

Εγχειρίδιο εγκατάστασης Megasoft 2009

Το διαδίκτυο είναι ένα δίκτυο που αποτελείτε από πολλά μικρότερα δίκτυα υπολογιστών.

Υπηρεσία Απομακρυσμένης Πρόσβασης VPN Οδηγός Εγκατάστασης και Διαμόρφωσης για χρήστες λειτουργικών συστημάτων MAC OS X

ΔΙΑΔΙΚΑΣΙA ΜΕΤΑΦΟΡΑΣ ΥΛΙΚΟΥ ΜΑΘΗΜΑΤΟΣ ΑΠΟ BLACKBOARD VISTA ΣΕ MOODLE

Προγραμματισμός Ι. Εργαστήριο 1 ο Περιβάλλον Εργασίας. Νικόλαος Δ. Τσελίκας Κυριακή Θ. Σεκλού

Πανεπιστήμιο Ιωαννίνων

ΕΡΓΑΣΤΗΡΙΟ 1: Εισαγωγή, Χρήσιμες Εφαρμογές

ΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ. Εισαγωγή στο Unix

Λειτουργικά Συστήματα

Open eclass Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης

Linux με τη χρήση κονσόλας

Βήμα 6. Ακολουθήστε αυτά που υποδεικνύουν τα σχήματα 6,7,8,9 και 10. σχήμα 6. σχήμα 7. σχήμα 8

ΔΙΑΔΙΚΑΣΙA ΜΕΤΑΦΟΡΑΣ ΥΛΙΚΟΥ ΜΑΘΗΜΑΤΟΣ ΑΠΟ BLACKBOARD VISTA ΣΕ OPEN ECLASS

ΔΙΑΧΕΙΡΙΣΗ ΛΟΓΑΡΙΑΣΜΟΥ ΧΡΗΣΤΗ

ιαφάνειες παρουσίασης #12

Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης eclass 1.7. Οδηγίες Αναβάθμισης (Upgrade) Αθήνα, 16 Μαρτίου Εισαγωγή

Προτεινόμενες εργασίες Προγραμματισμού Διαδικτύου

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

Εγχειρίδιο Χρήσης για Διαχειριστές. Πλατφόρμα Μεταφόρτωσης και Μετατροπής Βίντεο

Εγκατάσταση λειτουργίας Σάρωση σε

Network Address Translation (NAT)

7.2.2 Σχέση OSI και TCP/IP

Εγχειρίδιο Φοιτητών. 1. Εισαγωγή

Εισαγωγή στην Επιστήμη Υπολογιστών. Εισαγωγή στο Λ.Σ. UNIX

Το Λειτουργικό Σύστημα MS-DOS

Dropbox. Τι είναι Dropbox; ΓΕΝΙΚΑ

Η ΕΞΕΡΕΥΝΗΣΗ ΤΩΝ WINDOWS (WINDOWS EXPLORER)

Technical FAQ. Data Encryption: 128bit έως 256Bit με επιλογή πρωτοκόλλου (AES, Triple DES, and TwoFish). Traffic Encryption: 1024bit RCA

Δημιουργία δικτυακού ghost χρησιμοποιώντας το ghost console

Ακροατήρια: ΕΠΛ003.1

ΕΡΓΑΣΤΗΡΙΟ 2: Unix Tutorial

Ηλεκτρονική Αλληλογραφία ( )

Δικτύωση υπολογιστών

Εισαγωγή στην Επιστήμη της Πληροφορικής Εργαστήριο. Εισαγωγή - Windows

SUBVERSION. Διδάσκοντες: Π. Αγγελάτος, Δ. Ζήνδρος Επιμέλεια διαφανειών: Δ. Ζήνδρος Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών

TEC610 Δυναμικές Εφαρμογές Διαδικτύου (ΣΤ εξάμηνο)

Εγχειρίδιο Φοιτητών. 1. Εισαγωγή

ΔΗ Μ Ι Ο ΥΡ Γ Ι Α W I K I με τ η χρήση τ η ς υπ ηρεσίας h t t p : / id ot.com /

ΕΙΣΑΓΩΓΙΚΟ ΕΠΙΜΟΡΦΩΤΙΚΟ ΣΕΜΙΝΑΡΙΟ ΠΛΗΡΟΦΟΡΙΚΗΣ

ΤΕΙΘ ΣΤΕΦ - ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΕΙΣΑΓΩΓΗ ΣΤΑ ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ (UNIX) ΕΡΓΑΣΤΗΡΙΟ

Επαναληπτικές Ασκήσεις Μαθήματος

Α2. Να γράψετε τους αριθμούς 1-5 από τη Στήλη Α και δίπλα το γράμμα της Στήλης Β που δίνει τη σωστή αντιστοίχηση.

Εισαγωγή στην εφαρμογή Βασική Σελίδα (Activity) Αναζήτηση Πελάτη... 6 Προβολή Πελάτη... 7 Επεξεργασία Πελάτη... 10

Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: Υπηρεσία Ηλεκτρονικού Ταχυδρομείου - SMTP

Εγχειρίδιο Χρήστη - Μαθητή

Εργαστήριο Βάσεων Δεδομένων. Δικαιώματα Χρηστών Προβολές

Λειτουργικά Συστήματα

Εγχειρίδιο Χρήσης για Εκπαιδευτές/Διοικητικούς. Πλατφόρμα Μεταφόρτωσης και Μετατροπής Βίντεο

Οδηγός γρήγορης εκκίνησης

Εφαρμογές και Υπηρεσίες στο Διαδίκτυο και τον Παγκόσμιο Ιστό

Εργαστήριο Βάσεων Δεδομένων

Transcript:

ΠΑΓΚΑΛΟΣ ΙΩΑΝΝΗΣ ΣΙΣΜΑΝΗΣ ΝΙΚΟΣ File Transfer Protocol

Πρωτόκολλο Μεταφοράς Αρχείων Χρησιμοποιείται σε δίκτυα τα οποία υποστηρίζουν το πρωτόκολλο TCP/IP (όπως internet ή intranet). Ο FTP client μπορεί να εκτελέσει διεργασίες όπως ανέβασμα αρχείων στον server, κατέβασμα αρχείων από τον server, μετονομασία ή διαγραφή αρχείων από τον server κ.ο.κ.

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

ΜΟΡΦΗ ΔΕΔΟΜΕΝΩΝ ASCII Τα δεδομένα αποστέλλονται με τη μορφή των αντίστοιχων χαρακτήρων ASCII Ο client τα αποθηκεύει σε ένα αρχείο κειμένου στην κατάλληλη μορφή (π.χ. Ένας υπολογιστής με Unix τα αποθηκεύει σε Unix format, ένας Macintosh σε Mac format). Δυαδική (Binary). Ο αποστολέας στέλνει κάθε αρχείο bit προς bit. Ο παραλήπτης αποθηκεύει τη ροή των bit όπως τη λαμβάνει. Κάθε μορφή δεδομένων που δεν είναι απλό κείμενο πρέπει να μεταδοθεί σε αυτή τη μορφή.

FTP CLIENTS Γραφικό Περιβάλλον Κονσόλα

ΓΡΑΦΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

CONSOLE CLIENTS Σύνδεση σε FTP server "ftp [remote host]", όπου [remote host] είναι η τοποθεσία που προσπαθούμε να συνδεθούμε (π.χ. ftp.xyz.com). Πιθανότατα θα σας ζητηθεί όνομα χρήστη/κωδικός. Πλοήγηση Γίνεται με τη χρήση της εντολής "cd" για την αλλαγή working directory στην απομακρυσμένη τοποθεσία. Πληκτρολογούμε "ls" ή "dir" για να εμφανιστούν τα περιεχόμενα του φακέλου στον οποίο εργαζόμαστε.

CONSOLE CLIENTS Ανέβασμα (Upload) Αρχείων Εντολή "put". Upload ενός τοπικού αρχείου "index.html" ως "test.html". "put index.html test.html". Για upload χωρίς αλλαγή ονόματος "put index.html". Upload πολλαπλών αρχείων Εντολή "mput". "mput *html". Εντολή "prompt" παύει να ζητά κάθε φορά επιβεβαίωση.

CONSOLE CLIENTS Κατέβασμα (Download) Αρχείων Εντολή get". Αποθήκευση ενός αρχείου test.html" του server τοπικά ως index.html". get test.html index.html". Download πολλαπλών αρχείων Εντολή "mget". "mget *html". Εντολή "prompt" παύει να ζητά κάθε φορά επιβεβαίωση.

ΒΑΣΙΚΕΣ ΕΝΤΟΛΕΣ ascii Θέτουμε τη μορφή δεδομένων σε ASCII. binary Θέτουμε τη μορφή δεδομένων σε δυαδική. bye/quit Τερματίζουμε τη σύνδεση με τον απομακρυσμένο διακομιστή και εξερχόμαστε του ftp. cd [remote-directory] Αλλάζουμε το φάκελο εργασίας σε remote-directory. delete [remote-file] Διαγράφουμε το αρχείο remote-file στον απομακρυσμένο διακομιστή. dir/ls [remote-directory] Δίνει τα περιεχόμενα του φακέλου remote-directory. Αν δεν οριστεί remote directory, δίνονται τα περιεχόμενα του φακέλου που εργαζόμαστε.

ΒΑΣΙΚΕΣ ΕΝΤΟΛΕΣ get [remote-file] [local-file] Ανακτούμε το αρχείο remotefile και το αποθηκεύουμε τοπικά. Αν δεν οριστεί όνομα local file, δίνεται το όνομα που έχει στον διακομιστή. help [command] Μας δίνει πληροφορίες για την εντολή. Αν δεν ορίσουμε εντολή, μας δίνει πληροφορίες για τις γνωστές εντολές. lcd [local-directory] Αλλάζουμε τον τοπικό φάκελο εργασίας. Αν δεν καθορίσουμε φάκελο, μας επιστρέφει τον τοπικό φάκελο εργασίας. mdelete [remote-files] Διαγράφουμε τα αρχεία remote-files στον διακομιστή. mget [remote-files] Εκτελούμε για όλα τα αρχεία remotefiles την εντολή get. mkdir [remote-directory] Δημιουργούμε ένα φάκελο στο διακομιστή.

ΒΑΣΙΚΕΣ ΕΝΤΟΛΕΣ mput [local-files] Για κάθε ένα από τα αρχεία local-files εκτελεί την εντολή put. Prompt Ενεργοποιεί/Απενεργοποιεί τη λειτουργία επιβεβαίωσης για ενέργειες που αφορούν πλήθος αρχείων (mget, mput, mdelete). put [local-file] [remote-file] Αποθηκεύουμε ένα τοπικό αρχείο στον server.αν δεν έχει οριστεί remote-file χρησιμοποιείται το όνομα του τοπικού αρχείου. rename [from] [to] Μετονομάζουμε το αρχείο from του απομακρυσμένου διακομιστή, σε to. rmdir [directory-name] Διαγράφουμε ένα φάκελο στον απομακρυσμένο διακομιστή. pwd Επιστρέφει τον φάκελο του server στον οποίο εργαζόμαστε.

ΑΣΚΗΣΕΙΣ

ΠΡΟΕΤΟΙΜΑΣΙΑ 1. Στο Desktop υπάρχει ένα link στο φάκελο Student on PDC 2. Κάντε διπλό click στο link και αντιγράψτε (copy) τον φάκελο ftp 3. Επικολλήστε (paste) το φάκελο αυτό στο τοπικό σας υπολογιστή στο My computer C Temp 4. Μετονομάστε το φάκελο ftp (που μόλις αντιγράψατε) σε dxxxx όπου XXXX το ΑΕΜ σας

ΑΣΚΗΣΗ 1 Συνδεθείτε μέσω console ftp client στον server ithaki.eng.auth.gr. Το username είναι aetos ενώ το password aetos. 1. Δημιουργήστε ένα φάκελο με όνομα της μορφής dxxxx όπου xxxx το ΑΕΜ σας. 2. Μέσα σε αυτόν τον φάκελο δημιουργήστε έναν υποφάκελο με όνομα το μικρό σας όνομα.

ΑΠΑΝΤΗΣΗ 1 1. ftp ithaki.eng.auth.gr 2. mkdir d9999 3. cd d9999 4. mkdir onoma

ΑΣΚΗΣΗ 2 1. Μέσα στον φάκελο C:/temp/dxxxx (xxxx = το ΑΕΜ σας) υπάρχουν τα αρχεία index.html, login.html, register.html, verified.html, registered.html και saint.gif 2. Ανεβάστε αυτά τα αρχεία στον server, στο φάκελο με το όνομα σας. 3. Δείτε ποιός είναι ο φάκελος του server στον οποίον εργάζεστε αυτή τη στιγμή.

ΑΠΑΝΤΗΣΗ 2 1. cd onoma 2. lcd C:/temp/dxxxx 3. mput *.html saint.gif 4. pwd

ΑΣΚΗΣΗ 3 1. Μετονομάστε το αρχείο index.html του server σε index1.html. (αν λάβετε μήνυμα «permission denied» αγνοήστε το) 2. Ανεβάστε το αρχείο index.html στο φάκελλο με το όνομα σας, αυτή τη φορά με το όνομα exercise.html. 3. Διαγράψτε από τον server τα αρχεία index1.html και registered.html. (αν λάβετε μήνυμα «permission denied» αγνοήστε το) 4. Τυπώστε μια λίστα των περιεχομένων του φακέλου με το όνομα σας.

ΑΠΑΝΤΗΣΗ 3 1. rename index.html index1.html 2. put index.html exercise.html 3. delete index1.html 4. delete registered.html 5. ls

ΑΣΚΗΣΗ 4 1. Διαγράψτε όλα τα αρχεία που περιέχονται στο φάκελο με το όνομα σας. 2. Μεταφερθείτε στον φάκελο με όνομα dxxxx και διαγράψτε τον φάκελο με το όνομα σας (θα μείνει μόνο ο φάκελος με το όνομα dxxxx). 3. Ξαναανεβάστε στον server τα αρχεία *html και το saint.gif που είχατε ανεβάσει στην άσκηση 2. 4. Αποσυνδεθείτε από τον ftp server.

ΑΠΑΝΤΗΣΗ 4 1. mdelete * 2. cd.. 3. rmdir onoma 4. mput *html 5. put saint.gif 6. bye