~TELNET
To
Telnet είναι μια υπηρεσία του Internet που
μας επιτρέπει να συνδεόμαστε με έναν
απομακρυσμένο υπολογιστή και να
δουλεύουμε αλληλεπιδραστικά στον
υπολογιστή αυτό χρησιμοποιώντας τα
προγράμματά του σαν να είμαστε άμεσα
συνδεδεμένοι μαζί του. Με άλλα λόγια,
το δικό μας τερματικό - προσωπικός
υπολογιστής, workstation, τερματικό ενός
UNIX συστήματος, κλπ. - μετατρέπεται σε
τερματικό του απομακρυσμένου
υπολογιστή ο οποίος ανταποκρίνεται
στις εντολές μας.
To
Telnet βασίζεται στην αρχιτεκτονική
client/server: για να χρησιμοποιήσουμε το
Telnet, εκτελούμε στον υπολογιστή μας
ένα πρόγραμμα πελάτη για Telnet (Τelnet
client), ενώ στον απομακρυσμένο
υπολογιστή εκτελείται ένα πρόγραμμα
που ονομάζεται εξυπηρετητής Telnet (Telnet
server). O Telnet server είναι ένας ταυτόχρονος
εξυπηρετητής που μπορεί να
ανταποκριθεί σε πολλές αιτήσεις
συγχρόνως, δημιουργώντας μια νέα
διεργασία για κάθε νέα αίτηση.
Μέσω
του Telnet, μπορούμε να συνδεόμαστε με
υπολογιστές του Internet σε ολόκληρο τον
κόσμο και να εκμεταλλευόμαστε τις
υπηρεσίες που προσφέρουν: έτσι
μπορούμε να χρησιμοποιούμε
απομακρυσμένες βάσεις δεδομένων και
άλλες πηγές πληροφόρησης, να
αναζητούμε πληροφορίες σε
βιβλιογραφικούς καταλόγους διαφόρων
βιβλιοθηκών, κλπ.
Ο
αριθμός των υπολογιστών του Internet που
προσφέρουν την υπηρεσία Telnet είναι
πολύ μεγάλος και οι πληροφορίες που
διατίθενται καλύπτουν όλους τους
τομείς. Αρκετοί από τους υπολογιστές
αυτούς παρέχουν on-line συστήματα
βοήθειας με μενού που κάνουν τη χρήση
τους πιο εύκολη. Κατά τη σύνδεσή μας
με έναν απομακρυσμένο υπολογιστή,
μας ζητείται όνομα χρήστη (login name) και
συνθηματικό (password). Επομένως, θα
πρέπει να έχουμε λογαριασμό (δηλ.
δικαίωμα πρόσβασης) στον υπολογιστή
αυτό. Μερικές φορές, για υπηρεσίες
που διατίθενται δημόσια, μας
υποδεικνύεται από τον απομακρυσμένο
υπολογιστή κάποιο ειδικό login name (π.χ.
guest) ώστε να μπορέσουμε να συνδεθούμε
ακόμη κι αν δεν διαθέτουμε
λογαριασμό.
Πρωτόκολλο
για πρόσβαση σε απομακρυσμένους
υπολογιστές. Αντιστοιχεί σε μια
εφαρμογή δικτύου, μέσω της οποίας
μπορείτε να συνδεθείτε με κάποιον
υπολογιστή του Internet, από έναν άλλο
υπολογιστή. Αυτό είναι πολύ παρόμοιο
με την εγκαθίδρυση μια σύνδεσης
συμβατικής κλήσης μεταξύ δύο
υπολογιστών. Αντί να χρησιμοποιούμε
modem και τηλεφωνικές γραμμές όμως, οι
συνδέσεις
Αντίθετα
με το FTP ( το οποίο πραγματοποιεί μια
σύνδεση με μοναδικό σκοπό τη
μεταφορά αρχείων), οι συνδέσεις μέσω
Telnet είναι γενικές. Η αξιοποίηση μιας
σύνδεσης Telnet εξαρτάται περισσότερο
από το τι έχει να σας προσφέρει ο
απομακρυσμένος υπολογιστής παρά από
τα χαρακτηριστικά γνωρίσματα του
Telnet. Μπορείτε να χρησιμοποιήσετε το
Telnet για να έρθετε σε επαφή με
αυτόνομες εφαρμογές ή ακόμα και με
εφαρμογές πελάτη - διακομιστή που
βρίσκονται σε άλλους υπολογιστές.
Στο
περιβάλλον του προσωπικού
υπολογιστή εκτελούμε το πρόγραμμα
πελάτη, που συνήθως ονομάζεται telnet,
με διπλό κλικ στο αντίστοιχο
εικονίδιο ή από το startàrun
προκειμένου να συνδεθούμε με μια
μηχανή του τοπικού μας δικτύου ή του
υπόλοιπου . (π.χ telnet Macedonia.uom.gr)
Σχήμα
17
Στην
οθόνη μας εμφανίζεται ένα παράθυρο
με διάφορες επιλογές μενού στην
κορυφή του. Από το μενού που
ονομάζεται Σύνδεση (Connect), επιλέγουμε
με το ποντίκι την επιλογή
Απομακρυσμένο σύστημα (Remote System),
οπότε εμφανίζεται ένα παράθυρο
σύνδεσης.
Στο
πεδίο Όνομα κεντρικού υπολογιστή (Host
Name) του παραθύρου αυτού,
πληκτρολογούμε το όνομα της μηχανής
με την οποία θέλουμε να συνδεθούμε, π.χ.
mail.uom.gr αν θέλουμε να συνδεθούμε με τη
μηχανή του δικτύου του Π.Μ. όπου
έχουμε λογαριασμό και στην οποία
συγκεντρώνεται το ηλεκτρονικό μας
ταχυδρομείο
Μετά
από λίγο, αν βέβαια το όνομα μηχανής
που δώσαμε είναι σωστό, η σύνδεσή μας
με το δίκτυο ενεργή και η αντίστοιχη
μηχανή σε λειτουργία, το όνομα της
μηχανής εμφανίζεται στη γραμμή
τίτλου του παραθύρου της εφαρμογής
και παίρνουμε μήνυμα που μας
προτρέπει να δώσουμε όνομα χρήστη
(login) και συνθηματικό (password). Αφού τα
πληκτρολογήσουμε σωστά, είμαστε
πλέον συνδεδεμένοι με την
απομακρυσμένη μηχανή και δουλεύουμε
σαν να είμαστε εκεί - με τη διαφορά
ότι οι χαρακτήρες αργούν περισσότερο
να εμφανιστούν στην οθόνη μας
Σχήμα
18
Η
μηχανή με την οποία συνδεθήκαμε
είναι μια UNIX μηχανή. Επομένως
δουλεύουμε σε αυτή εκτελώντας
εντολές και προγράμματα του UNIX.
Για
να διακόψουμε τη σύνδεση,
αποσυνδεόμαστε κανονικά από την
απομακρυσμένη μηχανή
πληκτρολογώντας την κατάλληλη
εντολή στη γραμμή εντολής της. Στο
παράδειγμά μας δίνουμε την εντολή exit
ή πληκτρολογούμε [CTRL]+D. Στην οθόνη μας
εμφανίζεται το μήνυμα "Η σύνδεση
με τον κεντρικό υπολογιστή χάθηκε"
(Connection to host lost) στο οποίο πρέπει να
πατήσουμε OK. Αν για κάποιο λόγο "κολλήσουμε"
και δεν μπορούμε να βγούμε με αυτόν
τον τρόπο, επιλέγουμε Αποσύνδεση
(Disconnect) από το μενού Σύνδεση.
Στη
συνέχεια, από το ίδιο μενού, μπορούμε
να επιλέξουμε και πάλι Απομακρυσμένο
σύστημα για να συνδεθούμε με μια άλλη
μηχανή ή Έξοδος (Exit) για να βγούμε από
την εφαρμογή.
Ας
δούμε τις κυριότερες επιλογές των
μενού της εφαρμογής:
·
Μέσω των επιλογών του μενού
Επεξεργασία (Edit), μπορούμε να
αντιγράψουμε στο Πρόχειρο (clipboard) ένα
τμήμα ή όλο το κείμενο που
εμφανίζεται στο παράθυρο του telnet και
στη συνέχεια να το επικολλήσουμε σε
κάποια άλλο έγγραφο, π.χ. του notepad, Word,
κλπ.
·
Μέσω της επιλογής Προτιμήσεις
(Preferences) του μενού Τερματικό (Terminal),
μπορούμε να ρυθμίσουμε παραμέτρους
που αφορούν την εμφάνιση του
παραθύρου της τηλεσύνδεσης και τον
τύπο του τερματικού με το οποίο
εξομοιώνεται ο προσωπικός μας
υπολογιστής. Από το κουμπί
Γραμματοσειρές (Fonts) ρυθμίζουμε τη
χρησιμοποιούμενη γραμματοσειρά και
το χρώμα των γραμμάτων και από το
κουμπί Χρώμα φόντου (Background Color)
ρυθμίζουμε το χρώμα του φόντου.
·
Όσον αφορά τον τύπο εξομοίωσης
τερματικού, από το πεδίο Εξομοίωση
(Emulation) μπορούμε να επιλέξουμε μεταξύ
VT-52 και VT-100/ANSI. Συνήθως αφήνουμε την
προεπιλεγμένη από το πρόγραμμα τιμή:
VT-100/ANSI, οπότε ο υπολογιστής μας
συμπεριφέρεται σαν τερματικό αυτού
του τύπου κατά τη διάρκεια των
τηλεσυνδέσεων. Αν σε μια σύνδεση, το
απομακρυσμένο σύστημα μας ζητήσει να
δηλώσουμε τον τύπο του τερματικού
μας, πρέπει να δώσουμε VT-100 ή ANSI, ώστε
να συμπίπτει με τον τύπο που έχει
δηλωθεί και στο πεδίο Εξομοίωση.
Αν
κάνουμε κάποιες μεταβολές στις
παραμέτρους του προγράμματος, στο
τέλος πατάμε το πλήκτρο OK για να τις
αποθηκεύσουμε.
·
Το πρόγραμμα μας παρέχει επίσης τη
δυνατότητα καταγραφής όλου του
κειμένου που εμφανίζεται μέσα στο
παράθυρο του telnet κατά τη διάρκεια της
τηλεσύνδεσης σε ένα αρχείο
καταγραφής (log file). Για να
ενεργοποιήσουμε τη διαδικασία
καταγραφής, από το μενού Τερματικό
επιλέγουμε Έναρξη καταχώρησης (Start
logging). Στην οθόνη μας εμφανίζεται το
πλαίσιο διαλόγου Άνοιγμα αρχείου
καταγραφής (Open log file), όπου μπορούμε να
επιλέξουμε όνομα και κατάλογο στο
δίσκο για το αρχείο καταγραφής. Το
πρόγραμμα μας προτείνει το όνομα
TELNET.LOG - μπορούμε να το αποδεχτούμε ή
να δώσουμε κάποιο άλλο όνομα αρχείου.
Από
το σημείο αυτό και έπειτα, ο,τιδήποτε
εμφανίζεται στο παράθυρο του telnet
καταχωρείται και στο αρχείο
καταγραφής. Αν κάποια στιγμή
θελήσουμε να διακόψουμε την
καταγραφή, επιλέγουμε Τέλος
καταχώρησης (Stop Logging) από το μενού
Τερματικό. Στη συνέχεια, μπορούμε να
ανοίξουμε το αρχείο καταγραφής που
δημιουργήθηκε στο σκληρό μας δίσκο
για να το επεξεργαστούμε, να το
εκτυπώσουμε, κλπ.
Ξεχωριστό
ενδιαφέρον παρουσιάζει το πρόγραμμα
ηλεκτρονικού ταχυδρομείου :pine(πληκτρολογούμε
΄΄pine΄΄)
Το
οποίο μέσα από ένα μενού δίνει την
δυνατότητα για αποστολή και λήψη e-mail
μέσα από περιβάλλον unix. Επίσης μπορεί
να έχει κανείς την δυνατότητα να
διαχειρίζεται τα μηνύματα που του
έχουν σταλεί(διοργάνωση καταλόγων,
διαγραφή κλπ).
Σχήμα
19
|