Διορθώνοντας το ΠΡΟΕΙΔΟΠΟΙΗΣΗ ΑΔΙΑΒΡΟΧΟΜΕΝΟ ΙΔΙΩΤΙΚΟ ΑΡΧΕΙΟ ΚΛΕΙΔΙ! Στο Linux
Εάν εμφανίζετε αυτό το σφάλμα τότε ίσως επαναφέρετε τα δικαιώματα στον κρυμμένο κατάλογό σας .ssh στο φάκελο χρήστη και τα κλειδιά σας δεν λειτουργούν πια. Είναι πολύ σημαντικό ότι αυτά τα αρχεία δεν είναι εγγράψιμος από ακριβώς κανέναν με μια σύνδεση στο κιβώτιο, έτσι OpenSSH θα σας δώσει ένα σφάλμα αν προσπαθήσετε να τα χρησιμοποιήσετε.
Το πλήρες μήνυμα σφάλματος:
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@ Δικαιώματα 0744 για την «/home/geek/.ssh/id_rsa» είναι πολύ ανοιχτή. Συνιστάται τα αρχεία ιδιωτικού κλειδιού σας να μην είναι προσβάσιμα από άλλους. Αυτό το ιδιωτικό κλειδί θα αγνοηθεί. κακά δικαιώματα: αγνοήστε το κλειδί: /home/geek/.ssh/id_rsa
Για να διορθώσετε αυτό το θέμα, θα χρειαστεί να επαναφέρετε τις άδειες στις προεπιλεγμένες ρυθμίσεις:
sudo chmod 600 ~ / .ssh / id_rsa sudo chmod 600 ~ / .ssh / id_rsa.pub
Αν εμφανίζετε άλλο σφάλμα:
Είστε βέβαιοι ότι θέλετε να συνεχίσετε τη σύνδεση (ναι / όχι); ναι Αποτυχία προσθήκης του host στη λίστα γνωστών κεντρικών υπολογιστών (/home/geek/.ssh/known_hosts).
Αυτό σημαίνει ότι τα δικαιώματα σε αυτό το αρχείο έχουν επίσης ρυθμιστεί εσφαλμένα και μπορούν να προσαρμοστούν με αυτό:
sudo chmod 644 ~ / .ssh / known_hosts
Τέλος, ίσως χρειαστεί να προσαρμόσετε επίσης τα δικαιώματα καταλόγου:
sudo chmod 755 ~ / .ssh
Αυτό θα πρέπει να σας επιστρέψει και να τρέξει.