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 — incluso il riordino tramite trascinamento quando l'ordinamento è Manuale — e ogni riga offre un'azione Duplica, 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; i nuovi gruppi si creano con il pulsante Aggiungi gruppo nell'elenco delle connessioni. Le connessioni raggruppate compaiono anche nella barra dei menu nativa (macOS) e, su Desktop, nel menu + (nuova scheda) della barra delle schede — ogni gruppo come sottomenu a sé.

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.

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)

Il pulsante radar nella schermata Connessioni SSH 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. Funziona su ogni piattaforma; scegli un host e host/porta verranno precompilati.

Su Android il sistema può chiedere prima l'autorizzazione Rete locale — la scoperta (e le connessioni agli host della LAN) ne hanno bisogno.

Altri campi

Previous
Primi passi
Next
Autenticazione