Pour atteindre une machine en passant par une autre, ssh possède depuis sa version OpenSSH 7.3/7.3p1 (2016-08-01) l’option -J en ligne de commande (correspondant à l’option ProxyJump du fichier config) qui simplifie les indirections.
Différentes possibilités sont présentées par Vivek Gite.
En particulier pour utiliser coudon.miradou.com comme passerelle vers le réseau local, par exemple pour se connecter à mai.denfroch on peut utiliser :
frv@cavalas:~$ ssh -J coudon.miradou.com mai.denfroch
Last login: Mon Dec 8 01:35:18 2025 from 2a01:e0a:b37:df30:57b5:2620:1a07:cf16
frv@mai:~$Les options de connection à mai.denfroch doivent être spécifiées dans le fichier de configuration de cavalas, par exemple :
rv@cavalas:~$ cat .ssh/config
Host mai.denfroch mai
ForwardX11 yes
ForwardX11Trusted yes
Port 22
Host sicie.denfroch sicie
Port 2223
frv@cavalas:~$ Ainsi pour déployer un répertoire public sur le site maths.frvuillemin.fr servi par mai:
frv@cavalas:~$ rsync -e 'ssh -J coudon.miradou.com ' public/ mai.denfroch:/var/www/html/maths.frvuillemin.fr/
frv@cavalas:~$