Ακολουθήστε τις δοκιμασμένες διαδικασίες μας για να λύσετε το πρόβλημα αμέσως
- Τα κλειδιά SSH χρησιμοποιούνται για να ενεργοποιηθεί η σύνδεση με τον διακομιστή με μια πολύ ασφαλή και ασφαλή μέθοδο.
- Μερικές φορές, μπορεί να λάβετε το μήνυμα SSH Permission denied όταν προσπαθείτε να συνδεθείτε.
- Αυτό θα μπορούσε ενδεχομένως να επιλυθεί ελέγχοντας εάν η διεύθυνση διακομιστή είναι σωστή ή αλλάζοντας τα δικαιώματα του κλειδιού SSH.
Το SSH ή το Secure Socket Shell είναι ένα κρυπτογραφημένο πρωτόκολλο που επιτρέπει την ασφαλή πρόσβαση σε οποιαδήποτε απομακρυσμένη συσκευή ή διακομιστή μέσω ενός μη ασφαλούς δικτύου.
Όταν ορισμένοι από τους αναγνώστες μας προσπάθησαν να ελέγξουν την ταυτότητα χρησιμοποιώντας αυτά τα κλειδιά, έλαβαν ένα μήνυμα άρνησης άδειας SSH στον υπολογιστή τους με Windows 11.
Οι χρήστες μπορεί να μην γνωρίζουν τις αιτίες αυτού του τύπου μηνύματος σφάλματος στο σύστημα. Αυτό επηρεάζει την παραγωγικότητα της εργασίας τους.
Ορισμένοι χρήστες αντιμετώπισαν επίσης το Σφάλμα αναγνώρισης ανταλλαγής SSH
στο σύστημα, αλλά ο σύνδεσμος θα σας οδηγήσει σε έναν χρήσιμο οδηγό για να το διορθώσετε.Γιατί λαμβάνω μήνυμα άρνησης άδειας SSH στα Windows 11;
Μπορεί να υπάρχουν αρκετοί παράγοντες που ευθύνονται για αυτό το μήνυμα σφάλματος, οι οποίοι παρατίθενται παρακάτω:
- Λανθασμένος διακομιστής – Εάν προσπαθείτε να συνδεθείτε σε κάποιον λάθος διακομιστή με τη διεύθυνση IP του, ενδέχεται να λάβετε ένα μήνυμα απαγόρευσης πρόσβασης στο σύστημά σας
- Λάθος κωδικός – Ορισμένοι χρήστες προσπαθούν να αποκτήσουν πρόσβαση στον διακομιστή χρησιμοποιώντας λάθος διαπιστευτήρια
- Πάρα πολλά κλειδιά SSH – Όταν υπάρχει μεγάλος αριθμός κλειδιών SSH στο σύστημα, οπότε το σύστημα μπορεί να επιλέξει το λάθος από αυτά που είναι προσβάσιμα
- Τα δικαιώματα κλειδιού SSH είναι πολύ ανοιχτά – Εάν τα δικαιώματα του κλειδιού SSH είναι ανοιχτά και προσβάσιμα από την πλειονότητα των χρηστών του συστήματος, ο σκοπός ασφαλείας της χρήσης του κλειδιού μπορεί να τεθεί σε κίνδυνο
Εάν αντιμετωπίζετε αυτό το πρόβλημα στον υπολογιστή σας με Windows 11, αυτό το άρθρο θα σας καθοδηγήσει στις πέντε καλύτερες διαθέσιμες λύσεις, οι οποίες περιγράφονται λεπτομερώς παρακάτω.
Πώς μπορώ να παρακάμψω την άδεια SSH που δεν επιτρέπεται στα Windows 11;
1. Ελέγξτε εάν συνδέεστε στον σωστό διακομιστή
Αυτό μπορεί να ακούγεται ανόητο, αλλά πολλοί χρήστες τείνουν να κάνουν αυτό το λάθος και αναρωτιούνται γιατί αντιμετωπίζουν ένα τέτοιο μήνυμα σφάλματος στο σύστημά τους.
Όταν προσπαθείτε να συνδεθείτε σε έναν διακομιστή χρησιμοποιώντας το κλειδί SSH και τη διεύθυνση διακομιστή, πρέπει να ελέγξετε ξανά τη διεύθυνση διακομιστή δύο έως τρεις φορές πριν προσπαθήσετε να αποκτήσετε πρόσβαση σε αυτόν.
Μπορεί να υπάρχει πιθανότητα να χαθούν μερικοί αριθμοί ή να τοποθετηθούν λανθασμένα οι αριθμοί στη διεύθυνση διακομιστή. Επομένως, επιβεβαιώστε πάντα τη διεύθυνση διακομιστή πριν συνεχίσετε.
2. Προσπαθήστε να συνδεθείτε με κωδικό πρόσβασης
Μπορείτε πάντα να δοκιμάσετε να συνδεθείτε στον διακομιστή χρησιμοποιώντας τη μέθοδο κωδικού πρόσβασης. Αλλά για να λειτουργήσει αυτό, πρέπει να ενεργοποιήσετε τη δυνατότητα ελέγχου ταυτότητας κωδικού πρόσβασης.
Εάν είναι ήδη ενεργοποιημένο, τότε μπορείτε να αποκτήσετε πρόσβαση στον διακομιστή χρησιμοποιώντας την ακόλουθη γραμμή εντολών:
ssh -o PreferredAuthentications=password -o PubkeyAuthentication=no [email protected]
Στην παραπάνω εντολή, πρέπει να αντικαταστήσετε [email προστατευμένο] με την πραγματική διεύθυνση διακομιστή και Κωδικός πρόσβασης με την πραγματικός κωδικός πρόσβασης.
Εάν το PasswordAuthentication είναι απενεργοποιημένο, πρώτα πρέπει να το ενεργοποιήσετε και στη συνέχεια να δημιουργήσετε ένα νέο κλειδί ssh χρησιμοποιώντας την ακόλουθη εντολή: ssh-keygen -R server.IP.address
Συμβουλή ειδικού:
ΕΥΓΕΝΙΚΗ ΧΟΡΗΓΙΑ
Ορισμένα ζητήματα υπολογιστή είναι δύσκολο να αντιμετωπιστούν, ειδικά όταν πρόκειται για αρχεία συστήματος και αποθετήρια των Windows που λείπουν ή είναι κατεστραμμένα.
Φροντίστε να χρησιμοποιήσετε ένα ειδικό εργαλείο, όπως π.χ Fortect, το οποίο θα σαρώσει και θα αντικαταστήσει τα σπασμένα αρχεία σας με τις νέες εκδόσεις τους από το αποθετήριο του.
Πρέπει να αντικαταστήσετε το υπηρέτης. Διεύθυνση IP με την πραγματική διεύθυνση IP του διακομιστή.
3. Προσθέστε το κλειδί SSH στον διακομιστή VPS
Σε αυτήν τη μέθοδο, προσπαθείτε να προσθέσετε το κλειδί SSH που δημιουργήθηκε στο σύστημα στον διακομιστή VPS. Αυτό μπορεί να γίνει δημιουργώντας πρώτα ένα νέο κλειδί SSH στο σύστημα χρησιμοποιώντας την ακόλουθη εντολή: ssh-keygen -t rsa
Τώρα ίσως χρειαστεί να προσθέσετε αυτό το κλειδί SSH στον διακομιστή ακολουθώντας αυτήν την εντολή: ssh-copy-id [email protected]
Εδώ, πρέπει να αλλάξετε το server.ip.address στην πραγματική τιμή της διεύθυνσης διακομιστή και εκτελέστε την εντολή.
Επίσης, απενεργοποιήστε το Έλεγχος ταυτότητας με κωδικό πρόσβασης χαρακτηριστικό και επεξεργασία του ssh_config αρχείο για την αλλαγή της μοναδικής μεθόδου ελέγχου ταυτότητας σε κλειδιά SSH.
- Πώς μπορώ να αφαιρέσω τα βέλη συντομεύσεων στα Windows 11
- Δείτε τι λέει ο Copilot για το τουριστικό σημείο της τράπεζας τροφίμων
- Αποκλειστικά: Γυαλιά AR για Lenovo Legion Go, Ημερομηνία κυκλοφορίας & ΝΕΕΣ εικόνες
4. Επιλέξτε χειροκίνητα το κλειδί που θα χρησιμοποιήσετε
Όταν υπάρχουν πάρα πολλά κλειδιά SSH διαθέσιμα στο σύστημα, μπορεί να επιλέξει οποιοδήποτε τυχαίο κλειδί SSH και να δημιουργήσει τέτοια προβλήματα.
Έτσι, μπορείτε να εκτελέσετε την ακόλουθη εντολή για να την κάνετε να επιλέξει το κλειδί SSH που παρέχεται από εσάς στην εντολή: ssh -i /users/user_name/.shh/id_rsa [email protected]
Πριν εκτελέσετε την εντολή, πρέπει να αντικαταστήσετε /users/user_name/.shh/id_rsa με τη διαδρομή του κλειδιού SSH που θέλετε να προσθέσετε και [email προστατευμένο] με τις πραγματικές αξίες.
5. Αλλάξτε τα δικαιώματα του κλειδιού SSH
- Πάτα το Windows πλήκτρο + φά για να εκκινήσετε την Εξερεύνηση αρχείων και να ανοίξετε το φάκελο όπου υπάρχει το κλειδί SSH.
- Κάντε δεξί κλικ στο κλειδί SSH και κάντε κλικ Ιδιότητες από το μενού περιβάλλοντος.
- μεταβείτε στο Ασφάλεια καρτέλα και κάντε κλικ Προχωρημένος στον πάτο.
- Τώρα κάντε κλικ Απενεργοποίηση κληρονομικότητας στο κάτω μέρος και βεβαιωθείτε Ιδιοκτήτης είναι μόνο το όνομα χρήστη σας.
- Εάν ο ιδιοκτήτης είναι κάποιος άλλος, κάντε κλικ Αλλαγή και επιλέξτε το όνομα χρήστη σας.
- Μετά από αυτό, επιλέξτε άλλους χρήστες από το Εγγραφές αδειών ενότητα και κάντε κλικ Αφαιρώ.
- Όταν τελειώσετε, κάντε κλικ Ισχύουν και Εντάξει.
- Αυτό θα αλλάξει τα δικαιώματα στο κλειδί SSH.
Πού αποθηκεύονται τα κλειδιά SSH στα Windows;
Όλα τα κλειδιά SSH αποθηκεύονται στη μονάδα δίσκου συστήματος στον ακόλουθο φάκελο (αντικαταστήστε το όνομα χρήστη με το πραγματικό όνομα): C:\Users\username\.ssh
Φυσικά, εάν η μονάδα δίσκου του συστήματός σας έχει άλλο γράμμα, θα πρέπει να αντικαταστήσετε το γράμμα στην παραπάνω διαδρομή με το δικό σας.
Ελπίζουμε ότι αυτό το άρθρο άξιζε να διαβαστεί και ήταν σε θέση να επιλύσει το πρόβλημα που δεν δόθηκε άδεια SSH.
Θα πρέπει επίσης να συμβουλευτείτε τον οδηγό μας για πώς να διορθώσετε τον κακό κάτοχο ή τα δικαιώματα στη διαμόρφωση SSH γιατί μπορεί να προσφέρει κάποιες πρόσθετες πληροφορίες.
Οι αναγνώστες μας παραπονέθηκαν επίσης ότι συνάντησαν το Δεν είναι δυνατός ο προσδιορισμός της αυθεντικότητας του κεντρικού υπολογιστή λάθος. Εάν είστε μεταξύ αυτών, διαβάστε τον επισημασμένο οδηγό για οδηγίες για να το διορθώσετε.
Εάν γνωρίζετε άλλες πιθανές λύσεις για αυτό το πρόβλημα ή θέλετε να ρωτήσετε κάτι σχετικά με αυτό το πρόβλημα, χρησιμοποιήστε την παρακάτω ενότητα σχολίων.
Εξακολουθείτε να αντιμετωπίζετε προβλήματα;
ΕΥΓΕΝΙΚΗ ΧΟΡΗΓΙΑ
Εάν οι παραπάνω προτάσεις δεν έχουν λύσει το πρόβλημά σας, ο υπολογιστής σας ενδέχεται να αντιμετωπίσει πιο σοβαρά προβλήματα με τα Windows. Προτείνουμε να επιλέξετε μια λύση all-in-one όπως Fortect για την αποτελεσματική επίλυση προβλημάτων. Μετά την εγκατάσταση, απλώς κάντε κλικ στο Προβολή & Διόρθωση κουμπί και μετά πατήστε Ξεκινήστε την επισκευή.