Εκπαιδευτικά σεμινάρια

▷ Telnet τι είναι και τι είναι για το 【το πιο πλήρες】

Πίνακας περιεχομένων:

Anonim

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

Ευρετήριο περιεχομένων

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

Τι είναι το Telnet

Το όνομα του Telnet προέρχεται από το ακρωνύμιο Telecomunication Network και βασικά ένα πρωτόκολλο δικτύου TCP / IP που έχει χρησιμοποιηθεί από το 1960 για να δημιουργήσει απομακρυσμένες συνδέσεις με άλλους υπολογιστές, διακομιστές και συσκευές με συμβατό σύστημα πρόσβασης μέσω αυτού του συστήματος επικοινωνίας. Από προεπιλογή χρησιμοποιείται η θύρα σύνδεσης 23.

Εκτός από το ίδιο το πρωτόκολλο, το πρόγραμμα που το χρησιμοποιεί για τη δημιουργία της ίδιας της σύνδεσης λαμβάνει επίσης αυτό το όνομα. Για να αποκτήσετε πρόσβαση από την άλλη μηχανή εξ αποστάσεως, πρέπει να χρησιμοποιήσετε ένα τερματικό, για παράδειγμα, το Windows Command Prompt ή το τερματικό Linux. Με αυτό τον τρόπο μπορούμε να αλληλεπιδράσουμε στο απομακρυσμένο μηχάνημα που περιηγεί στα αρχεία του, εκτελώντας άλλες εσωτερικές εντολές, εάν έχουμε την άδεια, και παρακολουθώντας την κατάσταση του ίδιου του μηχανήματος χωρίς να χρειάζεται φυσικά να πάμε στον τόπο όπου βρίσκεται.

Εκτός από τη χρήση σε συστήματα MSDOS και Windows, είναι επίσης συμβατό με συστήματα που βασίζονται σε UNIX, όπως τα Mac και Linux και το FreeBSD. Με αυτό το πρωτόκολλο, θα είμαστε επίσης σε θέση να ελέγξουμε τη συνδεσιμότητα άλλων μηχανών και να ελέγξουμε αν έχουν ορισμένες θύρες ανοιχτές προς τα έξω. Αυτό είναι κάτι που θα δούμε σε μια στιγμή.

Πώς λειτουργεί το Telnet

Όπως λέμε, αυτό το πρωτόκολλο και το πρόγραμμα μπορούν να χρησιμοποιηθούν μόνο σε λειτουργία εντολών. Για να μπορέσουμε να δημιουργήσουμε μια σύνδεση μεταξύ δύο υπολογιστών με το Telnet, θα πρέπει πρώτα να έχουμε έναν πελάτη στο τέλος που είμαστε και ένα διακομιστή στο μηχάνημα που σκοπεύουμε να έχουμε πρόσβαση. Αν το κάνουμε και έξω από ένα intranet ή LAN, θα χρειαστεί να ανοίξουμε τη θύρα 23 στο μηχάνημα προορισμού.

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

Ζητήματα ασφάλειας με Telnet και SSH ως υποκατάστατο

Επί του παρόντος, η χρήση του Telnet περιορίζεται ουσιαστικά σε εσωτερικά δίκτυα όπου υπάρχει μια ασπίδα ασφαλείας που απομονώνει το δίκτυο από το εξωτερικό. Σε όλες τις άλλες περιπτώσεις, το πρωτόκολλο SSH χρησιμοποιείται πάντα.

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

Απαντώντας σε αυτά τα προβλήματα, η χρήση ενός άλλου κρυπτογραφημένου πρωτοκόλλου επικοινωνίας που χρησιμοποιείται στα συστήματα UNIX, που ονομάζεται SSH (Secure Shell), έγινε δημοφιλές. Σήμερα είναι απόλυτα συμβατό με τα περιβάλλοντα των Windows, όπου μπορούμε να εγκαταστήσουμε τόσο τον πελάτη όσο και τον server για να το χρησιμοποιήσετε. Το SSH χρησιμοποιεί κλειδιά RSA ως κρυπτογράφηση έτσι ώστε οι πληροφορίες που ταξιδεύει να μην μπορούν να αποκρυπτογραφηθούν εύκολα. Υπάρχουν επίσης και άλλες εφαρμογές όπως OPENSSH, Putty, Shell ή SSH-Agent, όπου αυτό το πρωτόκολλο επικοινωνίας μπορεί να χρησιμοποιηθεί. Σε αυτή την περίπτωση η σύνδεση ταξιδεύει μέσω της θύρας TCP 22.

Πώς να χρησιμοποιήσετε το Telnet

Για να χρησιμοποιήσουμε το Telnet χρειαζόμαστε ένα τερματικό εντολών, είτε τη γραμμή εντολών είτε το Windows PowerShell. Μόλις ανοιχτεί, το μόνο που πρέπει να γράψουμε είναι

telnet

Και θα έχουμε πρόσβαση στην εφαρμογή. Εάν κάποτε στο εσωτερικό βάζαμε:

βοήθεια

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

Αλλά αν θέλουμε να δημιουργήσουμε μια άμεση σύνδεση, θα πρέπει μόνο να θέσουμε:

telnet

Μπορώ ακόμα να χρησιμοποιήσω το Telnet;

Επί του παρόντος, στα λειτουργικά συστήματα πριν από τα Windows 10 και τα Windows 8, εξακολουθούν να διαθέτουν έναν διακομιστή Telnet που υλοποιείται στο σύστημα ως δυνατότητα εγκατάστασης. Έτσι μπορούμε να συνδεθούμε με αυτούς από έναν πελάτη χωρίς πρόβλημα. Διατίθεται επίσης και σε εκδόσεις των Windows Server. Σε άλλα λειτουργικά συστήματα, όπως το Linux, θα πρέπει να το εγκαταστήσουμε μέσω των αποθετηρίων.

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

Ενεργοποιήστε το πρόγραμμα-πελάτη Telnet στα Windows 10

Έχουμε ήδη ένα εκπαιδευτικό πρόγραμμα όπου διδάσκουμε πώς να ενεργοποιούμε το πρόγραμμα-πελάτη telnet στα Windows 10. Είναι εξαιρετικά απλό.

Πώς να ενεργοποιήσετε τον υπολογιστή-πελάτη Telnet στα Windows 10

Πώς να ενεργοποιήσετε τον διακομιστή Telnet στα Windows και στο Linux

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

Πώς να χρησιμοποιήσετε τον διακομιστή Telnet στο Linux

Πώς να χρησιμοποιήσετε τον διακομιστή Telnet στα Windows

Ελέγξτε τις ανοιχτές θύρες με το Telnet

Όπως είδαμε προηγουμένως, με το Telnet μπορούμε εύκολα να δοκιμάσουμε εάν ένας κεντρικός υπολογιστής έχει ανοικτά ή κλειστά λιμάνια. Για αυτό, πρέπει να ξέρουμε μόνο την εξωτερική διεύθυνση IP ή το όνομα τομέα. Η σύνταξη θα έχει ως εξής:

telnet

Όταν κάνουμε τη σύνδεση, εάν η θύρα είναι πράγματι ανοιχτή, θα έχουμε μια κενή μαύρη οθόνη. Εάν, από την άλλη πλευρά, είναι κλειστό, θα εμφανιστεί ένα σφάλμα μετά από μια προσπάθεια σύνδεσης. Ας το δούμε με τη σελίδα Professional Review, σε έναν web server και η θύρα 80 και 443 του http και https θα πρέπει να είναι ανοιχτά, μαζί με μια θύρα όπως 22 για απομακρυσμένες συνδέσεις μέσω SSH.

Έχουμε:

telnet www.profesionalreview.com 80 telnet www.profesionalreview.com 443 telnet www.profesionalreview.com 22

Ακόμη και με τη θύρα 22 ο οικοδεσπότης μας δίνει μια ένδειξη ότι λειτουργεί με το OpenSSH στο σύστημα Debian.

Ας προσπαθήσουμε για παράδειγμα με τη θύρα Telnet 23:

Βλέπουμε ότι δεν μπορέσαμε να δημιουργήσουμε μια σύνδεση, επομένως είναι κλειστή.

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

Μπορεί επίσης να βρείτε αυτά τα μαθήματα ενδιαφέροντα:

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

Εκπαιδευτικά σεμινάρια

Η επιλογή των συντακτών

Back to top button