Per iniziare
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, chiave privata o chiave di sicurezza (YubiKey).
- Premi Connetti. Al primo utilizzo vedrai l'impronta della chiave dell'host — confermandola la aggiungi ai tuoi host attendibili.
La Connessione rapida non viene salvata. Per gli host a cui torni spesso, aggiungili 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 File manager).
- Un terminale locale e sessioni seriali/UART su Desktop (vedi Locale e seriale).
Ogni sessione è una scheda — passa da una all'altra, rinominala o (su Desktop) staccala in una finestra a sé.
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.