Μετάβαση στο περιεχόμενο

Ravelon ID

Κλειδιά SSH σε μία διεύθυνση

Επιλέγετε ένα handle και το Ravelon δημοσιεύει τα δημόσια κλειδιά SSH των συσκευών σας στο id.ravelon.app/@handle. Μετά από μία εντολή σε έναν διακομιστή, κάθε μία από αυτές τις συσκευές μπορεί να συνδεθεί. Δεν αντιγράφετε πια κλειδιά από μηχάνημα σε μηχάνημα.

Δωρεάν εγγραφή
Ρυθμίσεις Ravelon ID για αναγνωριστικό και δημοσίευση δημόσιων κλειδιών συσκευών
Ravelon ID

01

Διεύθυνση δημόσιων κλειδιών

Ενεργοποιήστε το Ravelon ID στην εφαρμογή στον υπολογιστή ή στο iPhone σας. Η συσκευή δημιουργεί το δικό της κλειδί Ed25519, κρατά το ιδιωτικό μισό και δημοσιεύει το δημόσιο μισό κάτω από το handle σας. Κάθε συσκευή όπου το ενεργοποιείτε καταλήγει στην ίδια διεύθυνση.

Για το curl, η διεύθυνση είναι απλώς ένα αρχείο authorized_keys, οπότε αυτή η μία γραμμή βάζει κάθε κλειδί σε έναν διακομιστή: mkdir -p ~/.ssh && chmod 700 ~/.ssh && curl -fsS https://id.ravelon.app/@handle >> ~/.ssh/authorized_keys. Σε browser, η ίδια διεύθυνση δείχνει τα κλειδιά με τα αποτυπώματά τους.

  • Ένα κλειδί Ed25519 ανά συσκευή, δημιουργημένο στη συσκευή
  • Εφαρμογή desktop σε Windows, macOS και Linux και εφαρμογή για iPhone και iPad
  • Απλό κείμενο για curl, ευανάγνωστη σελίδα για browsers
  • Περιλαμβάνεται στο Pro

02

Υπάρχοντα κλειδιά

Έχετε ήδη ένα κλειδί Ed25519 σε ένα laptop ή σε ένα build μηχάνημα; Επικολλήστε το δημόσιο μισό του στον λογαριασμό σας, στο Ravelon ID, και δώστε του ένα όνομα. Τότε βρίσκεται δίπλα στα κλειδιά των συσκευών σας. Το Ravelon δεν ζητά ποτέ το ιδιωτικό κλειδί και ένα κλειδί που προσθέτετε έτσι μένει μέχρι να το αφαιρέσετε.

«Μόνο δημόσια κλειδιά φεύγουν ποτέ από τις συσκευές σας.»

03

Έλεγχος ταυτότητας SSH

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

«Με ενεργό το Ravelon ID, κάθε σύνδεση SSH προσφέρει πρώτα το κλειδί της συσκευής. Αν ο διακομιστής δεν το γνωρίζει, η εφαρμογή συνεχίζει με τον κωδικό ή το κλειδί που αποθηκεύσατε για αυτόν τον host. Οι διακομιστές χωρίς το Ravelon ID σας συμπεριφέρονται ακριβώς όπως πριν.»

04

Αφαίρεση κλειδιών

Κάθε νέο κλειδί σας στέλνει ένα email. Η αποσύνδεση μιας συσκευής αφαιρεί το κλειδί της από τη διεύθυνσή σας και μπορείτε να αφαιρέσετε οποιοδήποτε κλειδί από τον λογαριασμό σας ή από τις εφαρμογές. Στον διακομιστή, κάθε γραμμή από το Ravelon ID σας τελειώνει σε ravelon-id:@handle, ώστε να βρίσκονται και να διαγράφονται εύκολα.

  • Ειδοποίηση με email για κάθε νέο κλειδί
  • Με ενεργό έλεγχο δύο παραγόντων, μόνο μια συνεδρία που τον πέρασε μπορεί να δημοσιεύσει κλειδί
  • Ένα handle που εγκαταλείπετε μένει δεσμευμένο για εσάς, κανείς άλλος δεν μπορεί να το πάρει

FAQ

Συχνές ερωτήσεις

Χρειάζομαι Ravelon Pro για το Ravelon ID;

Ναι. Το Ravelon ID περιλαμβάνεται στο Pro και κατά τη διάρκεια μιας ενεργής δοκιμής Pro.

Ποια κλειδιά μπορώ να προσθέσω;

Δημόσια κλειδιά Ed25519, όπως αυτά που δημιουργεί το ssh-keygen -t ed25519 και δέχεται κάθε σύγχρονος διακομιστής OpenSSH. Επικολλήστε τη γραμμή από το αρχείο .pub.

Πώς αφαιρώ την πρόσβαση από έναν διακομιστή;

Αφαιρέστε το κλειδί από τον λογαριασμό σας ή την εφαρμογή και οι διακομιστές που φορτώνουν τη διεύθυνσή σας παύουν να το λαμβάνουν. Οι γραμμές που υπάρχουν ήδη στο authorized_keys ενός διακομιστή μένουν μέχρι να τις διαγράψετε. Όλες τελειώνουν σε ravelon-id:@handle.

Μπορεί το Ravelon να δει τα ιδιωτικά μου κλειδιά;

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