Το Telnet είναι ένα πρωτόκολλο γραμμής εντολών που χρησιμοποιείται για τη διαχείριση διαφόρων συσκευών όπως διακομιστές, υπολογιστές, δρομολογητές, διακόπτες, κάμερες, τείχη προστασίας από απόσταση. Το Telnet είναι ένα πρωτόκολλο που παρέχει απλές απομακρυσμένες συνδέσεις. Το Telnet είναι υπεύθυνο για την αποστολή εντολών ή δεδομένων σε μια απομακρυσμένη σύνδεση δικτύου. Αυτό καθιστά αυτό το πρωτόκολλο πολύ δημοφιλές στα συστήματα πληροφορικής. Το Telnet έρχεται συχνά μετά το SSH για απομακρυσμένη διαχείριση συστήματος χρησιμοποιώντας τη γραμμή εντολών.
Τι είναι το Telnet; Σε τι χρησιμεύει το Telnet;
Ιστορία του Telnet
Το πρωτόκολλο Telnet δημιουργήθηκε με χρήση δικτύων υπολογιστών. Τα δίκτυα υπολογιστών καθιστούν τους υπολογιστές διαθέσιμους για απομακρυσμένη διαχείριση και χρήση. Το Telnet δημιουργήθηκε ως πρωτόκολλο διαχείρισης διεπαφής απομακρυσμένης γραμμής εντολών. Το Telnet χρησιμοποιήθηκε για πρώτη φορά το 1969 και σχεδιάστηκε ως ένα απλό πρωτόκολλο TCP/IP .
Δομή
Το Telnet έχει μια κοινή δομή πελάτη και διακομιστή. Η πλευρά του διακομιστή θα παρέχει υπηρεσία Telnet για σύνδεση από εφαρμογές πελάτη Telnet. Η πλευρά του διακομιστή Telnet συνήθως ακούει τη θύρα TCP 23 για να δέχεται συνδέσεις Telnet. Αλλά αυτή η θύρα μπορεί να αλλάξει για λόγους ασφαλείας ή άλλους λόγους. Επομένως, ο πελάτης Telnet πρέπει να προσδιορίζει με σαφήνεια τη θύρα Telnet.
Χαρακτηριστικά του Telnet
Το Telnet είναι ένα απλό πρωτόκολλο, επομένως έχει πολύ λίγες δυνατότητες. Το πρωτόκολλο Telnet παρέχει τις ακόλουθες δυνατότητες για απομακρυσμένη διαχείριση συστήματος.
- Απλός
- Εμφανίζει πληροφορίες σύνδεσης
- Γρήγορα
- Καμία ασφάλεια
Συσκευή
Όπως αναφέρθηκε προηγουμένως, το Telnet είναι ένα πολύ δημοφιλές πρωτόκολλο, πράγμα που σημαίνει ότι χρησιμοποιείται από μια μεγάλη ποικιλία συσκευών σε ένα ευρύ φάσμα. Παρακάτω είναι μια λίστα συσκευών που χρησιμοποιούν Telnet για απομακρυσμένη διαχείριση.
Εγκατάσταση για Linux
Όπως αναφέρθηκε προηγουμένως, η δομή του Telnet αποτελείται από έναν διακομιστή και έναν πελάτη. Ο διακομιστής Telnet και ο πελάτης μπορούν να εγκατασταθούν σε όλες τις διανομές Linux όπως Ubuntu , Debian, Fedora, CentOS, RedHat, Mint κ.λπ.
$ sudo apt install telnet
Εγκατάσταση για Windows
Οι διακομιστές και οι πελάτες Telnet μπορούν να εγκατασταθούν σε διακομιστές ή πελάτες Windows με διαφορετικούς τρόπους. Το πρόγραμμα-πελάτης και ο διακομιστής Telnet είναι προεγκατεστημένα στα Windows. Η εναλλακτική είναι η εγκατάσταση εφαρμογών τρίτων όπως το MoboTerm κ.λπ.
Επίπεδο ασφάλειας Telnet
Το πρόβλημα ασφαλείας του Telnet είναι η μεγαλύτερη πρόκληση αυτού του πρωτοκόλλου. Το πρωτόκολλο Telnet δεν είναι κρυπτογραφημένο, γεγονός που το καθιστά εύκολο στόχο για επιθέσεις man-in-the-middle . Η κίνηση Telnet μπορεί να εκτεθεί ανά πάσα στιγμή. Το Telnet παρέχει επίσης μόνο έλεγχο ταυτότητας βάσει κωδικού πρόσβασης. Όπως αναφέρθηκε προηγουμένως, οι κωδικοί πρόσβασης που μεταδίδονται μέσω του δικτύου μπορούν να κλαπούν από εισβολείς. Ο έλεγχος ταυτότητας που βασίζεται σε κωδικό πρόσβασης είναι λιγότερο ασφαλής από τον έλεγχο ταυτότητας που βασίζεται σε πιστοποιητικό ή κλειδί.
Κρυπτογράφηση Telnet με χρήση Telnet/s
Από προεπιλογή, το πρωτόκολλο Telnet δεν κρυπτογραφεί την κυκλοφορία του. Εάν θέλετε να κρυπτογραφήσετε την επισκεψιμότητά σας, μπορείτε να χρησιμοποιήσετε το Telnet/s. Στην πραγματικότητα, θα δημιουργηθούν αρκετές σήραγγες TLS/SSL και η κίνηση telnet μεταδίδεται μέσω αυτής της σήραγγας TLS/SSL. Επομένως, το Telnet/s δεν χρησιμοποιείται ευρέως.
Εναλλακτική λύση Telnet
Υπάρχουν διαφορετικές εναλλακτικές λύσεις για το Telnet. Το SSH είναι μια δημοφιλής και καλύτερη εναλλακτική λύση στο πρωτόκολλο Telnet.
- Το SSH παρέχει καλύτερη ασφάλεια κρυπτογραφώντας την κυκλοφορία και παρέχοντας πιο ασφαλή έλεγχο ταυτότητας. Το SSH έχει επίσης πολλές πρόσθετες δυνατότητες, όπως X προώθηση επιφάνειας εργασίας, προώθηση θυρών κ.λπ.
- Το RDP δεν είναι απομακρυσμένο πρωτόκολλο γραμμής εντολών, αλλά βασίζεται σε GUI. Το RDP απαιτεί περισσότερο εύρος ζώνης δικτύου, αλλά παρέχει μια πλήρη εμπειρία επιφάνειας εργασίας.
- Το VNC είναι μια εναλλακτική ανοιχτού κώδικα παρόμοια με το πρωτόκολλο RDP. Το VNC παρέχει απομακρυσμένη επιφάνεια εργασίας, αλλά είναι πιο αργό από το RDP στις περισσότερες περιπτώσεις.
- Το SNMP έχει σχεδιαστεί για απομακρυσμένη διαχείριση μη διαδραστικών εντολών. Αλλά το SNMP χρησιμοποιείται κυρίως για την παρακολούθηση απομακρυσμένων συστημάτων και δεν αποτελεί πλήρη αντικατάσταση του πρωτοκόλλου Telnet.
Διασκεδάστε με το Telnet
Υπάρχει μια σειρά από υπηρεσίες Telnet στο Διαδίκτυο που παρέχουν βίντεο ASCII ή asciinema. Αυτή η υπηρεσία εκτελεί ένα σύντομο βίντεο μέσω του πρωτοκόλλου Telnet. Μπορείτε να αποκτήσετε πρόσβαση σε αυτήν την ταινία από το towel.blinkenlights.nl ως εξής:
$ telnet towel.blinkenlights.nl

Ας απολαύσουμε!
