Connexions SSH
L'onglet Connexions SSH liste les hôtes enregistrés. Chaque connexion possède un ensemble de champs, dont certains optionnels — regroupement, hôte de rebond, script de démarrage et keep-alive. La liste prend en charge la recherche et le tri, afin qu'un grand parc reste gérable.
Groupes
Les groupes vous permettent d'organiser un parc (par ex. Production, Staging, Clients). Le formulaire d'édition propose une liste déroulante pour choisir un groupe existant ou en créer un nouveau. Les connexions groupées apparaissent aussi dans la barre de menus native (macOS) et en accès rapide dans la barre latérale.
Hôtes de rebond (ProxyJump)
Lorsqu'une cible n'est accessible que via un bastion, marquez le bastion comme Hôte de rebond et pointez le champ Rebond de la cible vers lui. La chaîne peut être aussi profonde que nécessaire — un rebond peut avoir lui-même son propre rebond.
En interne, nous utilisons des canaux SSH direct-tcpip : un tunnel est ouvert à travers le bastion, puis la vraie session passe par celui-ci. Le tout dans le même processus — aucune session de bastion distincte à gérer.
Depuis la CLI : dr-terminal connect prod1 -j bastion1,bastion2 (voir CLI Desktop).
Script de démarrage
Le champ Script de démarrage contient un fragment de shell envoyé automatiquement après une connexion réussie. Exemples :
cd /srv/app && tail -F server.log
tmux attach -t main || tmux new -s main
Le script est injecté comme saisie normale — le shell le traite exactement comme une frappe au clavier. Ensuite, la session reste interactive.
Keep-alive
Si votre serveur ou votre pare-feu coupe les sessions inactives, activez le keep-alive. DR-Terminal envoie alors des paquets de battement de cœur à l'intervalle choisi.
- Par défaut — suit le réglage global.
- Activé / Désactivé — surcharge par hôte du réglage global par défaut.
- Intervalle — 10–300 secondes, 30 par défaut.
Les sessions continuent aussi de tourner en arrière-plan (un service au premier plan sur Android) pour que changer d'application ne coupe pas votre shell.
Découvrir les hôtes locaux (Bonjour)
Sur Desktop, DR-Terminal parcourt le réseau local avec Bonjour/mDNS et liste les machines annonçant SSH — pratique pour trouver un Raspberry Pi ou un NAS sans connaître son IP. Choisissez-en un et l'hôte/port sont préremplis.
Autres champs
- Répertoire SFTP par défaut — où SFTP s'ouvre après la connexion.
- Enregistrer l'historique des commandes — mémorise les commandes pour l'autocomplétion.
- Afficher la touche Entrée dans la barre d'outils — utile sur mobile lorsque vous voulez un grand bouton Entrée.