Hoppa till innehållet

Ravelon ID

SSH-nycklar på en adress

Du väljer ett handle, och Ravelon publicerar dina enheters publika SSH-nycklar på id.ravelon.app/@handle. Efter ett kommando på en server kan var och en av de enheterna logga in. Du slutar kopiera nycklar från maskin till maskin.

Registrera dig gratis
Ravelon ID-inställningar för ett användarnamn och publicering av offentliga enhetsnycklar
Ravelon ID

01

Adress för offentliga nycklar

Slå på Ravelon ID i appen på din dator eller iPhone. Enheten skapar sin egen Ed25519-nyckel, behåller den privata delen och publicerar den publika delen under ditt handle. Varje enhet du slår på det för hamnar på samma adress.

För curl är adressen bara en authorized_keys-fil, så den här enda raden lägger alla nycklar på en server: mkdir -p ~/.ssh && chmod 700 ~/.ssh && curl -fsS https://id.ravelon.app/@handle >> ~/.ssh/authorized_keys. I en webbläsare visar samma adress nycklarna med deras fingeravtryck.

  • En Ed25519-nyckel per enhet, skapad på enheten
  • Skrivbordsappen på Windows, macOS och Linux, och appen för iPhone och iPad
  • Ren text för curl, en läsbar sida för webbläsare
  • Ingår i Pro

02

Befintliga nycklar

Har du redan en Ed25519-nyckel på en laptop eller en byggmaskin? Klistra in dess publika del i ditt konto under Ravelon ID och ge den ett namn. Den ligger sedan bredvid dina enhetsnycklar. Ravelon frågar aldrig efter den privata nyckeln, och en nyckel du lägger till på det här sättet stannar tills du tar bort den.

”Bara publika nycklar lämnar någonsin dina enheter.”

03

SSH-autentisering

Med Ravelon ID påslaget erbjuder varje SSH-anslutning enhetsnyckeln först. Om servern inte känner till den fortsätter appen med lösenordet eller nyckeln du sparat för den hosten. Servrar utan ditt Ravelon ID beter sig precis som tidigare.

”Med Ravelon ID påslaget erbjuder varje SSH-anslutning enhetsnyckeln först. Om servern inte känner till den fortsätter appen med lösenordet eller nyckeln du sparat för den hosten. Servrar utan ditt Ravelon ID beter sig precis som tidigare.”

04

Borttagning av nycklar

Varje ny nyckel skickar ett mejl till dig. När du loggar ut en enhet tas dess nyckel bort från din adress, och du kan ta bort vilken nyckel som helst i ditt konto eller i apparna. På servern slutar varje rad från ditt Ravelon ID med ravelon-id:@handle, vilket gör dem lätta att hitta och radera.

  • E-postavisering för varje ny nyckel
  • Med tvåfaktorsautentisering påslagen kan bara en session som klarat den publicera en nyckel
  • Ett handle du släpper förblir reserverat för dig, ingen annan kan ta det

FAQ

Vanliga frågor

Behöver jag Ravelon Pro för Ravelon ID?

Ja. Ravelon ID ingår i Pro och under en aktiv Pro-provperiod.

Vilka nycklar kan jag lägga till?

Publika Ed25519-nycklar, den sort som ssh-keygen -t ed25519 skapar och som alla aktuella OpenSSH-servrar accepterar. Klistra in raden från .pub-filen.

Hur tar jag bort åtkomsten från en server?

Ta bort nyckeln i ditt konto eller i appen, så slutar servrar som läser in din adress att få den. Rader som redan finns i en servers authorized_keys stannar tills du raderar dem, och de slutar alla med ravelon-id:@handle.

Kan Ravelon se mina privata nycklar?

Nej. Enhetsnycklar skapas på enheten och deras privata del stannar där. För nycklar du lägger till klistrar du bara in den publika delen. Adressen serverar inget annat än publika nycklar.