Vai al contenuto

Terminale SSH

SSH con un vault crittografato

Configura un server una volta sola e scegli per lui una password, una chiave o il tuo agent SSH. Tutto ciò che vuoi riusare finisce nel vault cifrato sul tuo computer.

Registrati gratis
Ravelon host library with saved servers, groups and tags
Ravelon host library

01

Credenziali riutilizzabili

Un nome utente con una password o una chiave diventa una credenziale riutilizzabile. Assegnala a un host e tutto su quell'host la usa: sessioni di terminale, trasferimenti SFTP e port forwarding.

“Configuri l'accesso una volta. Terminale, SFTP e tunnel lo usano tutti.”

02

Chiavi, credenziali e shell locali

Crea una chiave direttamente in Ravelon, con una passphrase se la vuoi, oppure scegli una chiave privata che hai già in ~/.ssh. Le nuove chiavi sono Ed25519 di default, con RSA 4096 ed ECDSA per i server più vecchi e i sistemi che le richiedono. Salva una password o una chiave una volta e assegnala a tutti gli host che vuoi. La cambi in un punto solo e ogni host riceve l'aggiornamento. Se un server fa domande keyboard-interactive o vuole un codice monouso, rispondi nella finestra di connessione.

I terminali locali si aprono proprio accanto alle sessioni SSH. Ravelon trova le shell sul tuo computer, da PowerShell, cmd e WSL fino a bash, zsh e fish.

  • Genera chiavi Ed25519, RSA 4096 o ECDSA, con o senza passphrase
  • Usa le chiavi private che hai già in ~/.ssh
  • Una credenziale per tutti gli host che vuoi
  • Per host: keepalive, timeout di connessione, variabili d'ambiente e font del terminale

03

Avvisi sulle chiavi host

Alla prima connessione Ravelon ti mostra il fingerprint del server e lo ricorda quando dici di sì. Se un giorno cambia, Ravelon si ferma prima di aprire la sessione e ti chiede di controllare.

Quando ti fidi di una chiave, Ravelon salva esattamente quella chiave per sempre, così ogni connessione successiva viene verificata rispetto a essa. In una catena di jump host, ognuno viene verificato rispetto al proprio pin, e puoi importare i pin che hai già in ~/.ssh/known_hosts, anche le voci con hash.

“Se un fingerprint cambia, Ravelon si ferma e aspetta che tu lo controlli.”

04

Host di salto e proxy

Configura autenticazione degli host di salto, proxy e algoritmi precedenti per ogni host secondo i requisiti del server.

  • Certificati utente OpenSSH
  • Connessione tramite proxy SOCKS5 o HTTP, oppure un proxy command
  • Jump host che chiedono la propria password o il proprio secondo fattore
  • Algoritmi datati per vecchi switch e appliance, attivabili per singolo host
  • Agent forwarding per host, incluso l'agent OpenSSH di Windows e Pageant
  • Registra l'output del terminale in un file, per un pannello o per ogni sessione SSH

05

Strumenti del terminale

I port forwarding vengono salvati con l'host a cui appartengono, e i comandi salvati sono a una ricerca dal terminale attivo.

  • Port forwarding locale e remoto, gestito sull'host
  • Snippet con descrizioni e tag, tutti ricercabili
  • Inserisci uno snippet nel terminale attivo dalla command palette
  • Autocompletamento in grigio che tiene i segreti fuori dalla cronologia
  • Cerca nello scrollback e lascia che tmux o vim copino negli appunti
  • Apri le sessioni affiancate in tab e pannelli divisi

FAQ

Domande frequenti

Dove vengono salvate le mie chiavi SSH?

Nel vault locale di Ravelon, un unico file cifrato con AES-256-GCM. Di default la chiave per aprirlo si trova in un file accanto. Se preferisci un lucchetto, usa invece la password di cifratura della sincronizzazione o una master passphrase. Con la sincronizzazione attiva, dal tuo dispositivo escono solo dati cifrati.

Ravelon supporta certificati OpenSSH e jump host con 2FA?

Sì. Puoi accedere a un host con un certificato utente OpenSSH, e un jump host può chiedere la sua password o il suo codice monouso prima che Ravelon prosegua verso la destinazione.

Posso registrare una sessione SSH?

Sì. Registra un singolo pannello in un file, oppure attiva la registrazione automatica per ogni sessione SSH.

Ravelon supporta il port forwarding?

Sì. Configuri i tunnel locali e remoti per ogni host, e restano proprio accanto alla connessione a cui appartengono.

Come gestisce Ravelon le chiavi host cambiate?

Ravelon controlla la chiave di ogni host conosciuto a ogni connessione. Se il fingerprint è cambiato, ricevi un avviso chiaro che devi confermare prima che la sessione prosegua.