config ssh access
Host rdf # la passerelle
Hostname 147.100.200.125
User admin
IdentityFile ~/.ssh/<fichier de la clé privée 1>
Host fuseki # le triplestore
Hostname jfk # jfk = Jena-FuseKi, rien à voir avec un président américain…
User admin
IdentityFile ~/.ssh/<fichier de la clé privée 2>
ProxyCommand ssh -W %h:%p rdf
Host web # le serveur HTTP, tomcat, mais derrière le reverse-proxy
Hostname web
(le reste est pareil que fuseki)
Host proxy # le reverse proxy, qui s'occupe de distribuer le trafic HTTP vers les bons services.
Hostname proxy
(… pareil …)
Ensuite, tu accèdes au système qui héberge le serveur fuseki avec ssh fuseki
, ou à celui qui sert les BSV avec ssh web
, etc…. Et bien sûr ça fonctionne pour les transferts de ports (ce qui est nécessaire pour accéder aux services update de jena-fuseki par exemple).
Si tu veux en savoir un peu plus sur le proxyjump tu peux par exemple consulter https://en.wikibooks.org/wiki/OpenSSH/Cookbook/Proxies_and_Jump_Hosts
À bientôt en visio. Pour le moment j'ai bloqué le 4/12 au matin mais vu que Robert n'est pas dispo…
Bonne journée