Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Dernière révisionLes deux révisions suivantes
en:documentation:tutorials:ssh:multihop_ssh [2017/12/21 10:47] cpetiten:documentation:tutorials:ssh:multihop_ssh [2020/08/25 15:58] – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 ====== Multi-hop SSH ====== ====== Multi-hop SSH ======
  
-<WRAP center round todo 60%> 
-under construction 
-</WRAP> 
  
- +The servers (calculationspreviewdataare sometimes behind several firewalls or gateways (or multi-hop SSH , "rebondsSSH in French). The SSH documentation explains how to pass a single gateway ('' ProxyCommand '' option). It is possible to cumulate this system of "bridge jumpseveral timesFor this examplewe will detail multi-hop SSH from the network shown below.
-Les serveurs de travail (calculsprévisualisationdonnéessont parfois derrières plusieurs firewall ou passerelles (ou rebonds SSH, "hopsen anglais). La documentation SSH explique comment passer une seule passerelle (option ''ProxyCommand''). Il est possible de cumuler ce système de "saut de passerelleplusieurs foisPour l'exemplenous allons utiliser le réseau illustré ci-après.+
  
 {{ :documentation:tutorials:infographie_sshmultihop.jpeg?&direct |Connection from "poste Chercheur" to front machine "vizu.psmn" via multihop SSH }} {{ :documentation:tutorials:infographie_sshmultihop.jpeg?&direct |Connection from "poste Chercheur" to front machine "vizu.psmn" via multihop SSH }}
  
 __Caption :__ __Caption :__
-  * **noir** : physical link +  * **black** : physical link 
-  * <wrap round notice>bleu</wrap> :  standard ssh connection +  * <wrap round notice>blue</wrap> :  standard ssh connection 
-  * <wrap round danger>rouge</wrap> : virtual ssh connection (multi-hop) +  * <wrap round danger>red</wrap> : virtual ssh connection (multi-hop) 
-  * <wrap round safety>vert</wrap> : NFs links (''/home'')+  * <wrap round safety>green</wrap> : NFs links (''/home'')
  
  
  
-The **Poste Chercheur**  (your computer!) tries to join the server **vizu.psmn** through 2 SSH gateways (red path).+The **Poste Chercheur**  (your computer!) reach the server **vizu.psmn** through 2 SSH gateways (red path).
  
-===== From au Mac/Linux/BSD machine =====+===== From Mac/Linux/BSD machine =====
  
 ==== Manual multihop ==== ==== Manual multihop ====
  
-On va cumuler les connexions "à la main" (chemins bleus) :+We are going to manually accumulate connections (blue paths):
  
 <code> <code>
Ligne 39: Ligne 35:
 </code> </code>
  
-C'est automatisable(Il est en plus **impossible** de copier des fichiers avec scp depuis **''postechercheur''** vers **''vizu.psmn''**, les machines passerelles ayant des ''/home'' de petite taille)+These manual operations can be automatized
  
 ==== Automated multihop ==== ==== Automated multihop ====
  
-Il faut ajouter les entrées pour les passerelles et le serveur visé dans le fichier ''~/.ssh/config'' du **''postechercheur''**. En cumulant les différentes connexions au fur-et-à mesure.+You need to add the gateways and target servers entries in the ''~/.ssh/config'' file on the **''postechercheur''** . By adding up the different connections as you go. 
  
   *  ''~/.ssh/config'' file on **''postechercheur''**   *  ''~/.ssh/config'' file on **''postechercheur''**
Ligne 60: Ligne 57:
 </file> </file>
  
-(//Un [[documentation:tutorials:ssh:clef_agent_ssh&#exemple_de_configuration_pour_linux_et_bsd|fichier plus complet]] est disponible sur [[documentation:tutorials:ssh:clef_agent_ssh|cette page]]//)+(//[[documentation:tutorials:ssh:clef_agent_ssh&#exemple_de_configuration_pour_linux_et_bsd|more compete]] configuration file is available on [[documentation:tutorials:ssh:clef_agent_ssh|this page]]//)
  
- +That's itYou can now connect to  **''vizu.psmn''** from **''postechercheur''** in one command!
-VoilàVous pouvez maintenant vous connecter sur **''vizu.psmn''** depuis **''postechercheur''** en une seule commande :+
 <code> <code>
 user@postechercheur:~$ ssh vizu.psmn user@postechercheur:~$ ssh vizu.psmn
Ligne 70: Ligne 66:
 </code> </code>
  
-Cela est bien sûr valable aussi pour la commande ''scp''. 
  
-La configuration et les explications sur l'automatisation des étapes de login avec un agent-ssh est expliqué [[documentation:tutorials:ssh:clef_agent_ssh|sur cette page]].+It also works with the ''scp'' command. 
 + 
 + 
 +The configuration and explanations on the automation of the login steps with an SSH-agent are explained 
 +[[documentation:tutorials:ssh:clef_agent_ssh|here]].
  
 ===== From a  Windows machine ===== ===== From a  Windows machine =====