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.

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

Previous
Per iniziare
Next
Autenticazione