Ravelon ID
Chiavi SSH a un solo indirizzo
Scegli un handle, e Ravelon pubblica le chiavi SSH pubbliche dei tuoi dispositivi su id.ravelon.app/@handle. Dopo un solo comando su un server, ognuno di quei dispositivi può accedere. Basta copiare chiavi da una macchina all'altra.
Registrati gratis
01
Indirizzo delle chiavi pubbliche
Attiva Ravelon ID nell'app sul tuo computer o iPhone. Il dispositivo crea la propria chiave Ed25519, tiene la metà privata e pubblica la metà pubblica sotto il tuo handle. Ogni dispositivo su cui lo attivi finisce allo stesso indirizzo.
Per curl l'indirizzo è semplicemente un file authorized_keys, quindi questa riga mette ogni chiave su un server: mkdir -p ~/.ssh && chmod 700 ~/.ssh && curl -fsS https://id.ravelon.app/@handle >> ~/.ssh/authorized_keys. In un browser, lo stesso indirizzo mostra le chiavi con le loro impronte.
- Una chiave Ed25519 per dispositivo, creata sul dispositivo
- App desktop su Windows, macOS e Linux, e l'app per iPhone e iPad
- Testo semplice per curl, una pagina leggibile per i browser
- Incluso in Pro
02
Chiavi esistenti
Hai già una chiave Ed25519 su un portatile o su una macchina di build? Incolla la sua metà pubblica nel tuo account sotto Ravelon ID e dalle un nome. Da quel momento sta accanto alle chiavi dei tuoi dispositivi. Ravelon non chiede mai la chiave privata, e una chiave aggiunta così resta finché non la rimuovi.
“Dai tuoi dispositivi escono solo chiavi pubbliche.”
03
Autenticazione SSH
Con Ravelon ID attivo, ogni connessione SSH offre per prima la chiave del dispositivo. Se il server non la conosce, l'app prosegue con la password o la chiave che hai salvato per quell'host. I server senza il tuo Ravelon ID si comportano esattamente come prima.
“Con Ravelon ID attivo, ogni connessione SSH offre per prima la chiave del dispositivo. Se il server non la conosce, l'app prosegue con la password o la chiave che hai salvato per quell'host. I server senza il tuo Ravelon ID si comportano esattamente come prima.”
04
Rimozione delle chiavi
Ogni nuova chiave ti manda un'email. Disconnettere un dispositivo toglie la sua chiave dal tuo indirizzo, e puoi rimuovere qualsiasi chiave nel tuo account o nelle app. Sul server ogni riga del tuo Ravelon ID finisce con ravelon-id:@handle, così è facile trovarle ed eliminarle.
- Un'email di avviso per ogni nuova chiave
- Con l'autenticazione a due fattori attiva, solo una sessione che l'ha superata può pubblicare una chiave
- Un handle a cui rinunci resta riservato a te, nessun altro può prenderlo
FAQ
Domande frequenti
Mi serve Ravelon Pro per Ravelon ID?
Sì. Ravelon ID è incluso in Pro e durante una prova Pro attiva.
Quali chiavi posso aggiungere?
Chiavi pubbliche Ed25519, quelle che crea ssh-keygen -t ed25519 e che ogni server OpenSSH attuale accetta. Incolla la riga dal file .pub.
Come tolgo l'accesso a un server?
Rimuovi la chiave nel tuo account o nell'app, e i server che caricano il tuo indirizzo smettono di riceverla. Le righe già presenti nel file authorized_keys di un server restano finché non le elimini; finiscono tutte con ravelon-id:@handle.
Ravelon può vedere le mie chiavi private?
No. Le chiavi dei dispositivi vengono create sul dispositivo e la loro metà privata resta lì. Per le chiavi che aggiungi, incolli solo la metà pubblica. L'indirizzo pubblica soltanto chiavi pubbliche.
Inizia
Provalo nel tuo workspace.
L'app desktop è gratuita, senza limitazioni: vault cifrato, terminale, SFTP e assistente sono tutti inclusi. Paghi solo se vuoi il sync tra dispositivi.
Funzioni correlate
Terminale SSH
SSH con password e chiavi custodite in un vault cifrato.
Sicurezza
Un vault crittografato, chiavi host fissate e il livello di blocco che scegli tu.
Vault e sincronizzazione
Cifrato sul tuo dispositivo prima della sincronizzazione, e ogni nuovo dispositivo richiede il tuo OK.
iPhone e iPad
SSH, SFTP e tunnel locali nativi su iPhone e iPad, ora nell'App Store.