Skip to content

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