MacOS δεν αποθηκεύει κλειδιά SSH στη Σιέρα Keychain / PubkeyAcceptedKeyTypes;

διαχειριστές διακομιστών / ιδιοκτήτες προγραμματιστές iMac ήMacBookΕίχαν μια μικρή έκπληξη μετά την έναρξη του νέου MacOS Sierra.
DSS SSH Τα κλειδιά που χρησιμοποιούνται για τον έλεγχο ταυτότητας χωρίς κωδικό πρόσβασης σε διακομιστές ή σε άλλα συστήματα ιδιωτικών κλειδιών / δημόσιων κλειδιών δεν διατηρούνται πλέον MacOS SierraΑυτό έρχεται με OpenSSH 7. Ακόμα κι αν το κλειδί σας έχει προστεθεί μετά την επανεκκίνηση του συστήματος, όταν προσπαθείτε να συνδεθείτε στο Terminal, θα πρέπει να χαιρετιστεί από το μήνυμα:

Δεν επιτρέπεται η πρόσβαση (publicKey, GSSAPI-keyex, GSSAPI-με-mic).

Από προεπιλογή, προσθέτοντας ένα κλειδί keychain γίνεται σε OS X και MacOS, μέσω της γραμμής εντολών: "ssh-add -K <πλήκτρο>"Εκτελείται τερματικό. Μέχρι την εκκίνηση του SOS macros, τα κλειδιά SSH διατηρήθηκαν στην αλυσίδα κλειδιού, απαιτώντας μόνο την εντολή πιστοποίησης SSH / SFTP στους διακομιστές των οποίων αποθηκεύτηκαν τα κλειδιά. Δυστυχώς, αυτή η εντολή σταματά να λειτουργεί και το "ssh-add -K" δεν έχει αξία για το Sierra macOS. Αυτή η εντολή θα πρέπει να εκτελεστεί στο τερματικό μετά από κάθε επανεκκίνηση του ή να αποσυνδεθείτε από το λειτουργικό σύστημα, διότι το κλειδί SSH δεν είναι πλέον σώζει είναι MacOS Μπρελόκ.

Ωστόσο, υπάρχουν λύσεις. Προσθέτοντας ένα μίνι σενάριο .plistσε ~ / Library / LaunchAgents /Που εκτελούν τη γραμμή εντολών ssh-add στο stratupΚατά την εκκίνηση.
Λεπτομέρειες και συζήτηση για το θέμα αυτό μπορείτε να βρείτε στο αυτό.
Εξοικονόμηση κλειδιά SSH στη Σιέρα MacOS Μπρελόκ.

MacOS δεν αποθηκεύει κλειδιά SSH στη Σιέρα Keychain / PubkeyAcceptedKeyTypes;

Σχετικά με τον Συγγραφέα

Λαθραία

Πάθος για ό, τι το gadget και να το γράψετε με χαρά stealthsettings.com των 2006 και μου αρέσει να ανακαλύψει νέα πράγματα μαζί σας σχετικά με τους υπολογιστές και το MacOS, Linux, Windows, iOS και Android.

Αφήστε ένα σχόλιο

Αυτός ο ιστότοπος χρησιμοποιεί το Akismet για να μειώσει το spam. Μάθετε πώς επεξεργάζονται τα δεδομένα των σχολίων σας.