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:accueil [2017/12/21 10:10] cpetiten:documentation:tutorials:ssh:accueil [2020/12/18 07:39] – [Connection to front machines] ltaulell
Ligne 1: Ligne 1:
 ====== Connection to front machines ====== ====== Connection to front machines ======
- 
-<WRAP center round todo 50%> 
-Under construction ... 
-</WRAP> 
- 
-To connect to PSMN cluster, you need to use **SSH** (**S**secure **SH**ell).  
-The easiest way is to use the following command: 
  
 <note warning> <note warning>
Ligne 13: Ligne 6:
 please follow [[en:documentation:tutorials:ssh:first_connection|these instructions]] to generate your PSMN SSH key pair. please follow [[en:documentation:tutorials:ssh:first_connection|these instructions]] to generate your PSMN SSH key pair.
 </note> </note>
 +
 +To connect to PSMN cluster, you need to use **SSH** ( **S**ecure **SH**ell ). 
 +The easiest way is to use the following command:
  
   * From a Linux or a  MacOS X computer, open a terminal and type:   * From a Linux or a  MacOS X computer, open a terminal and type:
Ligne 20: Ligne 16:
 </code> </code>
  
-  * From a  Windows computer, [[documentation:tutorials:ssh:putty|refer to PuTTY documentation]].+  * From a  Windows computer, [[en:documentation:tutorials:ssh:putty|refer to PuTTY documentation]] or to [[en:documentation:tutorials:ssh:windows10|OpenSSH activation for Windows 10]].
  
 Once connected to ''allo-psmn'', you have access to your ''home-directory'' and therefore all your files. Once connected to ''allo-psmn'', you have access to your ''home-directory'' and therefore all your files.
  
 <note important>''allo-psmn'' is a connection server, it only allows you to access and to transfer your files and **that's all**. <note important>''allo-psmn'' is a connection server, it only allows you to access and to transfer your files and **that's all**.
-Its only purpose is to connect to the PSMN's network to access front machines.</note> +Its only purpose is to connect to the PSMN's network to access front machines. \\ 
- +To work on PSMN cluster, you need to connect from ''allo-psmn'' to [[documentation:clusters:services#serveurs_de_compilation|one of the compilation server (front-end servers)]].
-<note tip>To work on PSMN cluster, you need to connect from ''allo-psmn'' to [[documentation:clusters:services#serveurs_de_compilation|one of the compilation server (front machines)]].+
 </note> </note>
  
  
-To do so, type the following comman on ''allo-psmn'' (//For MAcOSX user replace ''-X'' BY ''-Y''//):+To do so, type the following command on ''allo-psmn'' (//from MacOSX user replace ''-X'' by ''-Y''//):
  
 <code bash> <code bash>
Ligne 39: Ligne 34:
  
  
-with ''nom_serveur_de_compilation'' is the name of one of  [[documentation:clusters:services#serveurs_de_compilation|the compilation server]].+with ''nom_serveur_de_compilation'' is the name of one of [[documentation:clusters:services#serveurs_de_compilation|the front-end compilation server]]. 
  
 +You can simplify your use of SSH commands by using a pair of SSH keys, an SSH agent and a suitable configuration (see [[documentation:tutorials:ssh:accueil#utiliser_une_clef_ssh_et_un_agent|next paragraph]]).
  
-Vous pouvez simplifier votre usage des commandes SSH en utilisant un jeu de clefs, un agent SSH et une configuration adaptée (voir le [[documentation:tutorials:ssh:accueil#utiliser_une_clef_ssh_et_un_agent|paragraphe suivant]]). 
  
-Si vous disposez déjà d'un jeu de clef SSH sans mot de passecopiez les clefs publiques (id_?sa.pub) dans le fichier ''~/.ssh/authorized_keys''.+If you already have a pair of SSH authentication keys without passwordcopy the **public** key (id_rsa.pub) in ''~/.ssh/authorized_keys''.
  
-Si vous disposez aussi d'un jeu de clefs SSH personnel (avec passphrase), vous pouvez ajouter votre clef publique (id_?sa.pub) au fichier ''~/.ssh/authorized_keys''.+Besides, if you also have a personal pair of SSH authentication keys (with passphrase), you can **add** your personal SSH **public** key (''id_rsa.pub''to the ''~/.ssh/authorized_keys'' file.
  
 ===== Connection from outside of the ENS  ===== ===== Connection from outside of the ENS  =====
Ligne 56: Ligne 52:
 To automatize your connections and your copies, you need to use a pair of SSH keys and a SSH agent, [[documentation:tutorials:ssh:clef_agent_ssh|see documentation]]. To automatize your connections and your copies, you need to use a pair of SSH keys and a SSH agent, [[documentation:tutorials:ssh:clef_agent_ssh|see documentation]].
  
-Vous y trouverez +You will find 
-  * un rappel des commandes pour générer un jeu de clefs SSH +  * a reminder of commands to generate a pair of SSH keys 
-  * un rappel des commandes pour démarrer un agent et lui fournir une clef +  * a reminder of commands to start an SSH agent and provide it with a SSH key 
-  * [[documentation:tutorials:ssh:clef_agent_ssh#exemple_de_configuration_pour_linux_et_bsd|un exemple de configuration pour Linux]] +  * [[documentation:tutorials:ssh:clef_agent_ssh#exemple_de_configuration_pour_linux_et_bsd|an example of configuration for Linux]] 
-  * [[documentation:tutorials:ssh:clef_agent_ssh#exemple_de_configuration_pour_macos_x|un exemple de configuration pour MacOS X]]+  * [[documentation:tutorials:ssh:clef_agent_ssh#exemple_de_configuration_pour_macos_x|an example of configuration for MacOS X]]
  
 ====== Use (and automatize)  multi-hop SSH ====== ====== Use (and automatize)  multi-hop SSH ======
  
-Pour **encore plus** automatiser vos connexions et vos copies, vous pouvez utiliser les rebonds SSH, [[documentation:tutorials:ssh:multihop_ssh|voir la documentation correspondante]].+To automatize **even more** your connections and your copies, you can use multi-hop SSH, [[en:documentation:tutorials:ssh:multihop_ssh|by following the documentation]].