Πώς να ρυθμίσετε τη σύνδεση χωρίς κωδικό πρόσβασης SSH στο RHEL 8


Με την κυκλοφορία του RHEL 8, μπορείτε να γνωρίσετε πώς θα είναι το πραγματικό προϊόν και να δοκιμάσετε ορισμένες από τις λειτουργίες του. Εάν επιθυμείτε να δοκιμάσετε το RHEL 8, μπορείτε να εγγραφείτε δωρεάν και να κατεβάσετε το RHEL 8.

Μπορείτε να διαβάσετε τους οδηγούς εγκατάστασης RHEL 8 στους παρακάτω συνδέσμους.

  • Πώς να κατεβάσετε και να εγκαταστήσετε το RHEL 8 δωρεάν
  • Εγκατάσταση του “RHEL 8” με Στιγμιότυπα οθόνης

Για να το καταλάβω εύκολα αυτό, θα χρησιμοποιήσω δύο διακομιστές:

  • 192.168.20.100 (kerrigan) – διακομιστής από τον οποίο θα συνδεθώ
  • 192.168.20.170 (tecmint) – το σύστημά μου RHEL 8

Σε αυτό το σεμινάριο, θα μάθετε πώς να ρυθμίζετε τη σύνδεση SSH χωρίς κωδικό πρόσβασης στην εγκατάσταση RHEL 8 χρησιμοποιώντας κλειδιά ssh. Βεβαιωθείτε ότι ο διακομιστής Open-ssh θα πρέπει να είναι ήδη εγκατεστημένος στο σύστημά σας, αλλά σε περίπτωση που δεν είναι, μπορείτε να τον εγκαταστήσετε εκδίδοντας την ακόλουθη εντολή yum:

yum install openssh-server

Βήμα 1: Δημιουργία κλειδιού SSH στο 192.168.20.100 (kerrigan)

Στο σύστημα, από όπου θα συνδεθείτε στο σύστημά σας RHEL 8, δημιουργήστε ένα νέο ζεύγος κλειδιών ssh. Αυτό μπορεί να γίνει χρησιμοποιώντας την ακόλουθη εντολή:

ssh-keygen

Μπορείτε να διαμορφώσετε ένα ουσιαστικό όνομα για το αρχείο ή απλώς να το αφήσετε στο προεπιλεγμένο. Όταν σας ζητηθεί μια φράση πρόσβασης, απλώς πατήστε “enter ” και αφήστε τον κωδικό πρόσβασης κενό.

Βήμα 2: Αντιγράψτε το κλειδί SSH στο 192.168.20.170 (tecmint)

Η αντιγραφή του κλειδιού είναι μια απλή εργασία που μπορεί να ολοκληρωθεί χρησιμοποιώντας την εντολή ssh-copy-id όπως φαίνεται.

ssh-copy-id -i ~/.ssh/id_rsa.pub user@remote-server

Όταν σας ζητηθεί ο κωδικός πρόσβασης του απομακρυσμένου χρήστη, απλώς πληκτρολογήστε τον. Αυτό θα δημιουργήσει τον κατάλογο “.ssh ” εάν λείπει και το αρχείο authorized_keys με τα κατάλληλα δικαιώματα.

Βήμα 2: Δοκιμή σύνδεσης χωρίς κωδικό πρόσβασης SSH από 192.168.20.100

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

ssh -i ~/.ssh/id_rsa  user@remote-server

Σε αυτό το σεμινάριο, μάθατε πώς να κάνετε SSH στο σύστημά σας RHEL 8 χρησιμοποιώντας ένα κλειδί ssh χωρίς κωδικό πρόσβασης. Ελπίζω η διαδικασία να ήταν εύκολη. Εάν έχετε οποιεσδήποτε ερωτήσεις, δημοσιεύστε τις στην παρακάτω ενότητα σχολίων.