Primi passi
DR-Terminal è un client SSH/SFTP per Android, Desktop (Windows, macOS, Linux) e iOS. Di seguito il percorso più breve per ottenere una shell funzionante.
Connessione rapida — sessione una tantum
- Dalla barra laterale scegli Connessione rapida (SSH).
- Inserisci
user,host,port(predefinita 22). - Scegli l'autenticazione: password o chiave privata. (L'autenticazione con chiave di sicurezza — YubiKey/FIDO2 — è disponibile sulle connessioni salvate, vedi Autenticazione.)
- Premi Connetti. Al primo utilizzo vedrai l'impronta della chiave dell'host — confermandola la aggiungi ai tuoi host attendibili.
Le sessioni di Connessione rapida sono una tantum, ma quando torni dal terminale l'app propone di salvare l'host — accettando lo aggiungi all'elenco Connessioni SSH.
Connessione salvata
- Barra laterale → Connessioni SSH → Aggiungi.
- Compila nome (alias), host, porta, utente, metodo di autenticazione.
- Facoltativamente assegna un gruppo, imposta una directory SFTP predefinita, aggiungi uno script di avvio o scegli un jump host.
- Salva. La riga compare nell'elenco — tocca per aprire un terminale.
Prima connessione e attendibilità dell'host
La prima volta che raggiungi un server sconosciuto, DR-Terminal mostra una finestra con l'impronta della chiave pubblica dell'host (SHA-256). Dopo la conferma, la chiave viene salvata nel database degli host attendibili e verificata nei login successivi. Se dovesse mai cambiare, riceverai un avviso chiaro — vale la pena controllare il motivo (ricostruzione pianificata, nuova installazione, tentativo di MITM).
Più di SSH
DR-Terminal è uno spazio di lavoro, non solo una shell. La stessa finestra ospita anche:
- SFTP per sfogliare i file su qualsiasi host salvato (vedi SFTP).
- Un file manager a due pannelli per copiare tra locale e remoto (vedi Gestione file).
- Sessioni Telnet per router, apparecchiature di laboratorio e BBS classiche (vedi Telnet).
- Un terminale locale e sessioni seriali/UART su Desktop (vedi Locale & seriale).
Ogni sessione è una scheda — passa da una all'altra, rinominala o (su Desktop) staccala in una finestra a sé. Dal menu contestuale di una scheda puoi anche riavviare la sessione: una riconnessione completa sul posto, che mantiene la scheda e le sue impostazioni.
Dove finisce la tua password
Le password e le chiavi private non finiscono mai nei file di configurazione JSON. Ogni piattaforma usa il proprio archivio sicuro nativo: Android Keystore (EncryptedSharedPreferences), iOS Keychain e un file AES-256-GCM su Desktop. Dettagli in Sicurezza e dati.