Mergi la conținut

Ravelon ID

Chei SSH la o singură adresă

Alegi un handle, iar Ravelon publică cheile SSH publice ale dispozitivelor tale la id.ravelon.app/@handle. După o singură comandă pe un server, fiecare dintre acele dispozitive se poate autentifica. Nu mai copiezi chei de pe o mașină pe alta.

Înregistrează-te gratuit
Setări Ravelon ID pentru un identificator și publicarea cheilor publice ale dispozitivelor
Ravelon ID

01

Adresa cheilor publice

Activează Ravelon ID în aplicația de pe calculator sau iPhone. Dispozitivul își creează propria cheie Ed25519, păstrează jumătatea privată și publică jumătatea publică sub handle-ul tău. Fiecare dispozitiv pe care îl activezi ajunge la aceeași adresă.

Pentru curl, adresa este doar un fișier authorized_keys, așa că această singură linie pune toate cheile pe un server: mkdir -p ~/.ssh && chmod 700 ~/.ssh && curl -fsS https://id.ravelon.app/@handle >> ~/.ssh/authorized_keys. Într-un browser, aceeași adresă arată cheile cu amprentele lor.

  • O cheie Ed25519 per dispozitiv, creată pe dispozitiv
  • Aplicația desktop pe Windows, macOS și Linux și aplicația pentru iPhone și iPad
  • Text simplu pentru curl, o pagină lizibilă pentru browsere
  • Inclus în Pro

02

Chei existente

Ai deja o cheie Ed25519 pe un laptop sau pe o mașină de build? Lipește jumătatea ei publică în contul tău, la Ravelon ID, și dă-i un nume. Apoi stă lângă cheile dispozitivelor tale. Ravelon nu cere niciodată cheia privată, iar o cheie adăugată așa rămâne până o ștergi.

„Doar cheile publice pleacă vreodată de pe dispozitivele tale.”

03

Autentificare SSH

Cu Ravelon ID pornit, fiecare conexiune SSH oferă întâi cheia dispozitivului. Dacă serverul nu o cunoaște, aplicația continuă cu parola sau cheia salvată pentru acel host. Serverele fără Ravelon ID-ul tău se comportă exact ca înainte.

„Cu Ravelon ID pornit, fiecare conexiune SSH oferă întâi cheia dispozitivului. Dacă serverul nu o cunoaște, aplicația continuă cu parola sau cheia salvată pentru acel host. Serverele fără Ravelon ID-ul tău se comportă exact ca înainte.”

04

Eliminarea cheilor

Fiecare cheie nouă îți trimite un e-mail. Deconectarea unui dispozitiv îi scoate cheia de la adresa ta și poți șterge orice cheie din cont sau din aplicații. Pe server, fiecare linie din Ravelon ID-ul tău se termină cu ravelon-id:@handle, așa că le găsești și le ștergi ușor.

  • Notificare pe e-mail pentru fiecare cheie nouă
  • Cu autentificarea în doi pași pornită, doar o sesiune care a trecut de ea poate publica o cheie
  • Un handle la care renunți rămâne rezervat pentru tine, nimeni altcineva nu-l poate lua

Întrebări

Întrebări frecvente

Am nevoie de Ravelon Pro pentru Ravelon ID?

Da. Ravelon ID este inclus în Pro și în timpul unei perioade de probă Pro active.

Ce chei pot adăuga?

Chei publice Ed25519, de felul celor create de ssh-keygen -t ed25519 și acceptate de orice server OpenSSH actual. Lipește linia din fișierul .pub.

Cum retrag accesul de pe un server?

Șterge cheia din cont sau din aplicație, iar serverele care îți încarcă adresa nu o mai primesc. Liniile deja aflate în authorized_keys pe un server rămân până le ștergi; toate se termină cu ravelon-id:@handle.

Poate Ravelon să-mi vadă cheile private?

Nu. Cheile de dispozitiv sunt create pe dispozitiv, iar jumătatea privată rămâne acolo. Pentru cheile pe care le adaugi, lipești doar jumătatea publică. Adresa servește doar chei publice.