Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
documentation:tutorials:ssh:multihop_ssh [2013/01/09 13:35] – créée ltaulelldocumentation:tutorials:ssh:multihop_ssh [2024/02/22 13:13] (Version actuelle) ltaulell
Ligne 1: Ligne 1:
 ====== Faire des rebonds avec SSH ====== ====== Faire des rebonds avec SSH ======
  
-<note>En cours de rédaction, [[:contacts|n'hésitez pas à réagir]] !</note>+<WRAP center round important 60%>
  
-Les serveurs de travail (calculs, prévisualisation, données) sont parfois derrières plusieurs firewall ou passerelles (ou rebonds SSH, hop en anglais)La documentation SSH explique comment passer une seule passerelle (option ''ProxyCommand'')Il est possible de cumuler ce système de "saut de passerelle" plusieurs foisPour l'exemple, nous allons utiliser le réseau illustré ci-après.+**[[https://meso-centres-lyon.pages.in2p3.fr/psmn-rtd/index.html|New Documentation (Debian 11 / Slurm)]]**
  
-{{ :documentation:tutorials:infographie_sshmultihop.jpeg?&direct|Connexion du "poste Chercheur" au serveur "vizu.psmn" via multihop SSH }}+See also our [[news:blog|Fil des news]] for up-to-date informations 
 +</WRAP> 
 + 
 + 
 +Les serveurs de travail (calculs, prévisualisation, données) sont parfois derrières plusieurs firewall ou passerelles (ou rebonds SSH, "hops" en anglais). La documentation SSH explique comment passer une seule passerelle (option ''ProxyCommand''). Il est possible de cumuler ce système de "saut de passerelle" plusieurs fois. Pour cet exemple, nous allons utiliser le réseau illustré ci-après. 
 + 
 +{{ :documentation:tutorials:infographie_sshmultihop.jpeg?&direct |Connexion du "poste Chercheur" au serveur "vizu.psmn" via multihop SSH }}
  
 __Légende :__ __Légende :__
-  * noir : lien physique +  * **noir** : lien physique 
-  * bleu : connexion ssh standard +  * <wrap round notice>bleu</wrap> : connexion ssh standard 
-  * rouge : connexion ssh virtuelle (rebonds) +  * <wrap round danger>rouge</wrap> : connexion ssh virtuelle (rebonds) 
-  * vert : liaison NFS (/home)+  * <wrap round safety>vert</wrap> : liaison NFS (/home)
  
  
  
-Le **Poste Chercheur** cherche à joindre le serveur **vizu.psmn** à travers 2 passerelles SSH (chemin rouge).+Le **Poste Chercheur** se connecte au serveur **vizu.psmn** à travers 2 passerelles SSH (chemin rouge).
  
 ===== Depuis un poste de travail Mac/Linux/BSD ===== ===== Depuis un poste de travail Mac/Linux/BSD =====
Ligne 36: Ligne 42:
 </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)+C'est automatisable. (Il est, de plus**impossible** de copier des fichiers avec scp depuis **''postechercheur''** vers **''vizu.psmn''**, les machines passerelles ayant des ''/home'' de petite taille)
  
 ==== Rebonds automatisés ==== ==== Rebonds automatisés ====
Ligne 43: Ligne 49:
  
   * Fichier ''~/.ssh/config'' sur **''postechercheur''**   * Fichier ''~/.ssh/config'' sur **''postechercheur''**
-<code>+<file - config>
 Host ssh-ens Host ssh-ens
   User user   User user
Ligne 50: Ligne 56:
 Host allo-psmn Host allo-psmn
   User user   User user
-  ProxyCommand ssh -qt ssh-ens tcpconnect allo-psmn.ens-lyon.fr %p+  ProxyCommand ssh -qt ssh-ens tcpconnect allo-psmn.psmn.ens-lyon.fr %p
  
 Host vizu.psmn Host vizu.psmn
   User user   User user
   ProxyCommand ssh -qt allo-psmn netcat -w1 vizu.psmn.ens-lyon.fr %p   ProxyCommand ssh -qt allo-psmn netcat -w1 vizu.psmn.ens-lyon.fr %p
-</code>+</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]]//) 
  
 Voilà. Vous pouvez maintenant vous connecter sur **''vizu.psmn''** depuis **''postechercheur''** en une seule commande : Voilà. Vous pouvez maintenant vous connecter sur **''vizu.psmn''** depuis **''postechercheur''** en une seule commande :
Ligne 64: Ligne 73:
 </code> </code>
  
-Cela est bien sûr valable pour la commande ''scp''.+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é [[divers:ssh:clef_agent_ssh|sur cette page]].+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]].
  
 ===== Depuis un poste de travail Windows ===== ===== Depuis un poste de travail Windows =====
Ligne 72: Ligne 81:
 ==== Rebonds avec PuTTY (Windows) ==== ==== Rebonds avec PuTTY (Windows) ====
  
-Voir l'usage de [[divers:ssh:putty#configurer_le_proxy_putty_plink|plink et PuTTY]] +Voir l'usage de [[documentation:tutorials:ssh:putty#configurer_le_proxy_putty_plink|plink et PuTTY]]
- +
- +
  
  
  
documentation/tutorials/ssh/multihop_ssh.1357738557.txt.gz · Dernière modification : 2020/08/25 15:58 (modification externe)