Gå til indhold

Ravelon ID

SSH-nøgler på én adresse

Du vælger et handle, og Ravelon offentliggør de offentlige SSH-nøgler fra dine enheder på id.ravelon.app/@handle. Efter én kommando på en server kan hver af de enheder logge ind. Du holder op med at kopiere nøgler fra maskine til maskine.

Tilmeld dig gratis
Ravelon ID-indstillinger for et brugernavn og udgivelse af offentlige enhedsnøgler
Ravelon ID

01

Adresse til offentlige nøgler

Slå Ravelon ID til i appen på din computer eller iPhone. Enheden laver sin egen Ed25519-nøgle, beholder den private del og offentliggør den offentlige del under dit handle. Hver enhed, du slår det til på, lander på samme adresse.

For curl er adressen bare en authorized_keys-fil, så denne ene linje lægger alle nøgler på en server: mkdir -p ~/.ssh && chmod 700 ~/.ssh && curl -fsS https://id.ravelon.app/@handle >> ~/.ssh/authorized_keys. I en browser viser samme adresse nøglerne med deres fingeraftryk.

  • Én Ed25519-nøgle pr. enhed, lavet på enheden
  • Desktopappen på Windows, macOS og Linux samt appen til iPhone og iPad
  • Ren tekst til curl, en læsbar side til browsere
  • Inkluderet i Pro

02

Eksisterende nøgler

Har du allerede en Ed25519-nøgle på en laptop eller en buildmaskine? Indsæt dens offentlige del i din konto under Ravelon ID, og giv den et navn. Så ligger den ved siden af dine enhedsnøgler. Ravelon beder aldrig om den private nøgle, og en nøgle, du tilføjer på denne måde, bliver, indtil du fjerner den.

“Kun offentlige nøgler forlader nogensinde dine enheder.”

03

SSH-godkendelse

Med Ravelon ID slået til tilbyder hver SSH-forbindelse enhedsnøglen først. Kender serveren den ikke, fortsætter appen med den adgangskode eller nøgle, du har gemt for den host. Servere uden dit Ravelon ID opfører sig præcis som før.

“Med Ravelon ID slået til tilbyder hver SSH-forbindelse enhedsnøglen først. Kender serveren den ikke, fortsætter appen med den adgangskode eller nøgle, du har gemt for den host. Servere uden dit Ravelon ID opfører sig præcis som før.”

04

Fjernelse af nøgler

Hver ny nøgle sender dig en e-mail. Logger du en enhed ud, fjernes dens nøgle fra din adresse, og du kan fjerne enhver nøgle i din konto eller i apps'ene. På serveren ender hver linje fra dit Ravelon ID på ravelon-id:@handle, så de er nemme at finde og slette.

  • Besked på e-mail for hver ny nøgle
  • Med totrinsbekræftelse slået til kan kun en session, der har bestået den, offentliggøre en nøgle
  • Et handle, du opgiver, forbliver reserveret til dig, ingen andre kan tage det

FAQ

Ofte stillede spørgsmål

Skal jeg have Ravelon Pro til Ravelon ID?

Ja. Ravelon ID er inkluderet i Pro og i en aktiv prøveperiode med Pro.

Hvilke nøgler kan jeg tilføje?

Offentlige Ed25519-nøgler, den slags ssh-keygen -t ed25519 laver, og som alle aktuelle OpenSSH-servere accepterer. Indsæt linjen fra .pub-filen.

Hvordan fjerner jeg adgangen fra en server?

Fjern nøglen i din konto eller i appen, så holder servere, der henter din adresse, op med at få den. Linjer, der allerede står i en servers authorized_keys, bliver, indtil du sletter dem. De ender alle på ravelon-id:@handle.

Kan Ravelon se mine private nøgler?

Nej. Enhedsnøgler oprettes på enheden, og deres private del bliver der. For nøgler, du tilføjer, indsætter du kun den offentlige del. Adressen udleverer intet andet end offentlige nøgler.