Connessioni SSH
La scheda Connessioni SSH elenca gli host salvati. Ogni connessione ha un insieme di campi, inclusi alcuni facoltativi — raggruppamento, jump host, script di avvio e keep-alive. L'elenco supporta ricerca e ordinamento, così una flotta numerosa resta gestibile.
Gruppi
I gruppi ti permettono di organizzare una flotta (ad esempio Produzione, Staging, Clienti). Il modulo di modifica espone un menu a tendina per scegliere un gruppo esistente o crearne uno nuovo. Le connessioni raggruppate compaiono anche nella barra dei menu nativa (macOS) e come accesso rapido nella barra laterale.
Jump host (ProxyJump)
Quando una destinazione è raggiungibile solo tramite un bastion, contrassegna il bastion con Jump host e fai puntare il campo Jump della destinazione su di esso. La catena può essere profonda quanto ti serve — un jump può a sua volta avere il proprio jump.
Sotto il cofano usiamo canali SSH direct-tcpip: viene aperto un tunnel attraverso il bastion, quindi la sessione reale scorre al suo interno. Tutto all'interno dello stesso processo — nessuna sessione bastion separata da gestire.
Dalla CLI: dr-terminal connect prod1 -j bastion1,bastion2 (vedi CLI Desktop).
Script di avvio
Il campo Script di avvio contiene uno snippet di shell inviato automaticamente dopo il login riuscito. Esempi:
cd /srv/app && tail -F server.log
tmux attach -t main || tmux new -s main
Lo script viene iniettato come input normale — la shell lo tratta esattamente come una digitazione da tastiera. In seguito la sessione resta interattiva.
Keep-alive
Se il tuo server o firewall chiude le sessioni inattive, abilita il keep-alive. DR-Terminal invia allora pacchetti heartbeat a un intervallo scelto.
- Predefinito — segue l'impostazione globale.
- On / Off — override per host del valore predefinito globale.
- Intervallo — 10–300 secondi, 30 di default.
Le sessioni continuano anche a girare in background (un servizio in primo piano su Android), così cambiare app non interrompe la tua shell.
Scopri host locali (Bonjour)
Su Desktop, DR-Terminal esplora la rete locale con Bonjour/mDNS ed elenca le macchine che annunciano SSH — comodo per trovare un Raspberry Pi o un NAS senza conoscerne l'IP. Scegline uno e host/porta verranno precompilati.
Altri campi
- Directory SFTP predefinita — dove si apre SFTP dopo la connessione.
- Salva cronologia comandi — ricorda i comandi per il completamento automatico.
- Mostra tasto Invio sulla barra strumenti — utile su dispositivi mobili quando vuoi un grande tasto Invio.