Πώς να κάνετε SSH από τη γραμμή εντολών του Linux

Pos Na Kanete Ssh Apo Te Gramme Entolon Tou Linux



Οποιοδήποτε σύστημα Linux υποστηρίζει ασφαλή σύνδεση με απομακρυσμένα μηχανήματα. Όταν έχετε ένα απομακρυσμένο μηχάνημα στο οποίο θέλετε να συνδεθείτε από τον υπολογιστή-πελάτη σας, πρέπει να λάβετε ένα ασφαλές πρωτόκολλο και να γνωρίζετε ποια βήματα πρέπει να ακολουθήσετε. Το Secure Shell (SSH) είναι ένα ασφαλές πρωτόκολλο που κρυπτογραφεί τα δεδομένα πριν τα μεταφέρει από τον πελάτη στον κεντρικό υπολογιστή και τα αναμεταδίδει, επιτρέποντας στους χρήστες να συνδεθούν σε ένα απομακρυσμένο μηχάνημα και να το χρησιμοποιήσουν.

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

Κατανόηση του SSH

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







Όταν χρησιμοποιείτε SSH στη γραμμή εντολών Linux, θα αλληλεπιδράτε με το απομακρυσμένο μηχάνημα μόνο αφού συνδεθείτε σε αυτό. Επιπλέον, το απομακρυσμένο μηχάνημα και το μηχάνημα-πελάτη πρέπει να έχουν εγκατεστημένο και ενεργοποιημένο το «openssh» για τη δημιουργία της σύνδεσης.



Πώς να κάνετε SSH από τη γραμμή εντολών του Linux

Για να μπορέσετε να δημιουργήσετε τη σύνδεση SSH, πρέπει να έχετε εγκατεστημένο το 'openssh' στον διακομιστή σας και στον πελάτη. Ας ξεκινήσουμε με την προετοιμασία του απομακρυσμένου μηχανήματος για τη σύνδεση.



Ενημερώστε το αποθετήριο apt προτού εγκαταστήσετε το 'openssh'.





sudo εύστοχη ενημέρωση

Μετά την ενημέρωση, πρέπει να εγκαταστήσετε τον 'openssh-server' στο απομακρυσμένο μηχάνημα. Μόνο όταν ο διακομιστής έχει τον 'openssh-server' μπορεί να δεχτεί μια απομακρυσμένη σύνδεση που έχει δημιουργηθεί στον υπολογιστή-πελάτη. Το 'openssh' βασίζεται στις διαμορφώσεις που ορίζονται στο /etc/ssh/sshd_config.



Εκτελέστε την ακόλουθη εντολή για να εγκαταστήσετε τον 'openssh-server':

sudo εγκατάσταση apt-get openssh-server

Μόλις εγκατασταθεί, ελέγξτε την κατάσταση 'ssh' για να βεβαιωθείτε ότι είναι ενεργό (εκτελείται).

sudo κατάσταση systemctl ssh

Εάν η κατάσταση δεν είναι ενεργή, μπορείτε να την ξεκινήσετε εκτελώντας την ακόλουθη εντολή:

sudo systemctl εκκίνηση ssh

Ελέγξτε την IP του απομακρυσμένου μηχανήματος. Χρησιμοποιήστε την εντολή 'ip a' και λάβετε την IP που σχετίζεται με τη διεπαφή δικτύου σας. Σε αυτήν την περίπτωση, χρησιμοποιούμε την ασύρματη διεπαφή 'wlo1'.

Στον υπολογιστή-πελάτη, πρέπει να εγκαταστήσετε το 'openssh-client' για να το χρησιμοποιήσετε για να δημιουργήσετε τη σύνδεση με το απομακρυσμένο μηχάνημα.

Παρόμοια με το απομακρυσμένο μηχάνημα, ξεκινήστε με την ενημέρωση του apt repository.

Εγκαταστήστε το 'openssh-client' εκτελώντας την ακόλουθη εντολή:

sudo εγκατάσταση apt-get openssh-client

Μόλις εγκαταστήσετε το 'openssh-client' και το 'openssh-server', είστε έτοιμοι να δημιουργήσετε τη σύνδεση χρησιμοποιώντας SSH. Για να δημιουργήσετε τη σύνδεση, ανοίξτε το τερματικό σας στο μηχάνημα-πελάτη και συνδεθείτε στην IP του απομακρυσμένου διακομιστή.

Το απομακρυσμένο μας μηχάνημα έχει την IP του ως 192.168.137.201. Έτσι, συνδεόμαστε σε αυτό εκτελώντας την ακόλουθη εντολή SSH:

ssh λινούξιντ @ 192.168.137.201

Πρέπει να καθορίσετε το όνομα κεντρικού υπολογιστή του απομακρυσμένου μηχανήματος. Το Linuxhint είναι το όνομα κεντρικού υπολογιστή για τον απομακρυσμένο διακομιστή μας.

Θα σας ζητηθεί να ελέγξετε την ταυτότητα της σύνδεσης επιλέγοντας αν θα συνεχίσετε. Στην προτροπή που εμφανίζεται, πληκτρολογήστε «ναι» και πατήστε το πλήκτρο enter. Θα δείτε ένα μήνυμα που επιβεβαιώνει ότι η διεύθυνση IP του απομακρυσμένου μηχανήματος έχει προστεθεί ως ένας από τους γνωστούς κεντρικούς υπολογιστές.

Το τελευταίο βήμα είναι να πληκτρολογήσετε τον κωδικό πρόσβασης του απομακρυσμένου μηχανήματος στη γραμμή εντολών που εμφανίζεται στο τερματικό.

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

συμπέρασμα

Το SSH προσφέρει έναν ασφαλή τρόπο σύνδεσης σε απομακρυσμένο μηχάνημα από υπολογιστή-πελάτη. Για να χρησιμοποιήσετε το SSH στη γραμμή εντολών του Linux, εγκαταστήστε το 'openssh-client' στον υπολογιστή-πελάτη και τον 'openssh-server' στο απομακρυσμένο μηχάνημα. Μόλις εγκατασταθεί, ενεργοποιήστε το 'ssh' και στα δύο μηχανήματα. Τέλος, εκτελέστε την εντολή 'ssh' με το όνομα κεντρικού υπολογιστή και τη διεύθυνση IP του απομακρυσμένου μηχανήματος και εισαγάγετε τον κωδικό πρόσβασης για να συνδεθείτε σε αυτό.