Connessioni SSH
Termial rende facile connettersi a server remoti via SSH. Salva le tue connessioni, gestisci l'autenticazione e usa funzionalità avanzate come i jump host.
Creare una Connessione
Nuova Connessione Rapida
- Clicca su + o Nuova Connessione nella barra laterale
- Inserisci i dettagli della connessione:
- Nome: Un nome descrittivo per questa connessione
- Host: Hostname o indirizzo IP
- Porta: Porta SSH (predefinita: 22)
- Nome utente: Il tuo nome utente SSH
- Scegli il metodo di autenticazione
- Clicca su Salva
Metodi di Autenticazione
Termial supporta diversi metodi di autenticazione:
Autenticazione con Password
- Seleziona Password come tipo di autenticazione
- Inserisci la tua password
- La password può essere salvata in modo sicuro o richiesta ad ogni connessione
Autenticazione con Chiave SSH (Percorso Locale)
Usa una chiave SSH memorizzata sul tuo sistema locale:
- Seleziona Chiave SSH o Percorso chiave locale
- Naviga per selezionare il tuo file chiave privata (es:
~/.ssh/id_rsa) - Inserisci la passphrase della chiave se necessario
Identità Memorizzata
Memorizza le chiavi SSH direttamente in Termial:
- Seleziona Identità memorizzata
- Scegli un'identità esistente o creane una nuova
- Per creare una nuova identità, incolla la tua chiave privata
- Le identità memorizzate si sincronizzano tra dispositivi con la sincronizzazione cloud
Gestione Connessioni
Modifica Connessioni
- Clic destro su una connessione nella barra laterale
- Seleziona Modifica
- Apporta le modifiche
- Clicca su Salva
Elimina Connessioni
- Clic destro su una connessione
- Seleziona Elimina
- Conferma l'eliminazione
Duplica Connessioni
- Clic destro su una connessione
- Seleziona Duplica
- Modifica i dettagli duplicati
- Salva come nuova connessione
Segnalibri
Organizza le tue connessioni con segnalibri per un accesso rapido ai server usati frequentemente.
Aggiungi ai Segnalibri
- Clic destro su una connessione
- Seleziona Aggiungi ai segnalibri
Accedi ai Segnalibri
Le connessioni nei segnalibri appaiono in una sezione separata per facile accesso.
Jump Host (Server di Salto)
I jump host ti permettono di connetterti a server attraverso un server intermedio. Questo è comune quando i server di destinazione sono in reti private.
Nota: I jump host richiedono un abbonamento Pro.
Configura un Jump Host
- Crea o modifica una connessione
- Trova la sezione Jump Host
- Abilita il jump host
- Configura la connessione del jump host:
- Host e porta
- Nome utente
- Metodo di autenticazione
- Salva la connessione
Come Funziona
Quando ti connetti:
- Termial si connette prima al jump host
- Poi crea un tunnel verso il server di destinazione
- La connessione finale è al tuo server target
Il Tuo PC → Jump Host → Server di Destinazione
Jump Host Multipli
Per reti complesse che richiedono più salti, puoi concatenare le configurazioni dei jump host.
Port Forwarding
Configura il port forwarding SSH quando crei o modifichi connessioni. Vedi Port Forwarding per la documentazione dettagliata.
Suggerimenti per le Connessioni
Testa le Connessioni
Dopo aver salvato una connessione, cliccaci sopra per testare se funziona. Se la connessione fallisce:
- Controlla hostname e porta
- Verifica le credenziali
- Assicurati che il server sia raggiungibile
Memorizzazione Password
Password e chiavi possono essere memorizzate in modo sicuro:
- Le credenziali locali usano il keychain del tuo sistema operativo
- Le credenziali sincronizzate sono crittografate prima del caricamento
Best Practice
- Usa l'autenticazione con chiave quando possibile - più sicura delle password
- Usa password forti se l'autenticazione con password è richiesta
- Proteggi le chiavi SSH con passphrase per sicurezza aggiuntiva
- Aggiorna regolarmente le credenziali per i server di produzione
- Usa nomi descrittivi per identificare facilmente le connessioni
Risoluzione Problemi
Connessione Rifiutata
- Controlla se SSH è in esecuzione sul server
- Verifica la porta (predefinita 22)
- Controlla le regole del firewall
Autenticazione Fallita
- Verifica il nome utente
- Controlla password o chiave
- Assicurati che la chiave pubblica sia in
authorized_keysdel server
Timeout Connessione
- Controlla la connettività di rete
- Verifica hostname o indirizzo IP
- Controlla firewall intermedi