Εάν χρησιμοποιείτε το Linux για οποιοδήποτε χρονικό διάστημα, έχετε ακούσει για ένα εργαλείο που είναι γνωστό ως SSH. Το SSH (ή ασφαλές κέλυφος) είναι ένα κρυπτογραφημένο εργαλείο δικτύωσης που έχει σχεδιαστεί για να επιτρέπει στους χρήστες να συνδέονται με ασφάλεια σε διάφορους τύπους υπολογιστών εξ αποστάσεως μέσω ενός δικτύου. Σε αυτό το άρθρο, θα σας δείξουμε εδώ πώς να ρυθμίσετε και να ενεργοποιήσετε το SSH στο Ubuntu.

Ρύθμιση SSH

Για να ξεκινήσετε, πρέπει να εγκαταστήσετε τον διακομιστή SSH. Μπορείτε να βρείτε και να εγκαταστήσετε το πακέτο openssh-server στο Κέντρο Λογισμικού. Εναλλακτικά, ανοίξτε ένα τερματικό και πληκτρολογήστε την ακόλουθη εντολή:

 sudo apt-get εγκαταστήστε το διακομιστή openssh 

Ενεργοποιήστε το SSH στο Ubuntu

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

 sudo cp / etc / ssh / sshd_config /etc/ssh/sshd_config.factory-defaults 

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

 sudo chmod aw /etc/ssh/sshd_config.factory-defaults 

Αφού φροντίσετε το αντίγραφο ασφαλείας, θα μπορείτε να ρυθμίσετε το αρχείο SSH σας.

Σημείωση: απλά τροποποιήστε αυτό το αρχείο ρυθμίσεων εάν ξέρετε τι κάνετε. Οι αρχάριοι χρήστες δεν θα πρέπει να τσιμπήσουν τίποτα για να λειτουργήσει το SSH.

 sudo gedit / etc / ssh / sshd_config 

Όταν έχουν γίνει όλες οι αλλαγές, θα χρειαστεί να κάνετε επανεκκίνηση της υπηρεσίας SSH. Εάν χρησιμοποιείτε το Ubuntu 14.04, θα χρειαστεί να βασιστείτε στο Upstart για να επανεκκινήσετε τον διακομιστή SSH.

 sudo επανεκκίνηση ssh 

Αν βρίσκεστε στο Ubuntu 15.04+, χρησιμοποιήστε αυτή την εντολή systemd για να ξεκινήσετε την επανεκκίνηση του SSH.

 sudo systemctl επανεκκίνηση ssh 

Δημιουργία των κλειδιών σας

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

 mkdir ~ / .ssh 

Αφού κάνετε το φάκελο, αλλάξτε τα δικαιώματα του.

 chmod 700 ~ / .ssh 

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

 ssh-keygen -t rsa 

Σύνδεση μέσω LAN

Θέλετε να συνδεθείτε μέσω LAN; Είναι εύκολο! Απλά ανοίξτε ένα παράθυρο τερματικού και καταλάβετε τη διεύθυνση IP του μηχανήματος με τον διακομιστή SSH που εκτελείται. Αυτό μπορεί να γίνει απλά τρέχοντας την εντολή ifconfig .

Μόλις προσδιορίσετε τη διεύθυνση IP του μηχανήματος, θα μπορείτε να συνδεθείτε. Πηγαίνετε πίσω στο μηχάνημα με το οποίο προσπαθείτε να συνδεθείτε και πληκτρολογήστε αυτήν την εντολή:

 ssh [email protected] 

Σημείωση: αλλάξτε το όνομα χρήστη στο όνομα χρήστη του διακομιστή SSH.

Από εκεί θα σας ζητηθεί να εισαγάγετε τον κωδικό πρόσβασής σας. Να το κάνεις. Σύντομα μετά θα συνδεθείτε μέσω LAN μέσω SSH.

Σύνδεση με διακομιστή SSH μέσω Internet

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

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

Μετά τη ρύθμιση της προώθησης θύρας, θα πρέπει να προσδιορίσετε τη διεύθυνση IP του μηχανήματος στο οποίο προσπαθείτε να κάνετε SSH. Ο ευκολότερος τρόπος να καταλάβετε αυτό είναι να κατευθυνθείτε στο ipchicken.com. Θα σας πουν τη διεύθυνση IP στο Διαδίκτυο.

Αφού αποκτήσετε τη διεύθυνση IP στο Internet, θα μπορείτε να συνδεθείτε. Απλώς πηγαίνετε στο τερματικό σας και πληκτρολογήστε τα εξής:

 ssh [email protected] 

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

Συγχαρητήρια, έχετε ολοκληρώσει τη ρύθμιση του SSH στο Ubuntu. μπορείτε τώρα να προχωρήσετε στη διασφάλιση του διακομιστή SSH.

συμπέρασμα

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

Πώς νιώθεις για την SSH; Πείτε μας στην ενότητα σχολίων παρακάτω!