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
documentation:tutorials:ssh:first_connection [2018/06/21 09:17] – [Génération des clefs] ltaulelldocumentation:tutorials:ssh:first_connection [2023/01/12 10:46] – [Copie des clefs] ccalugar
Ligne 1: Ligne 1:
-====== Première connexion SSH ====== 
  
-Lors de votre première connexion sur la machine ''allo-psmn'' (que ce soit depuis le réseau ENS de Lyon ou depuis l'extérieur du réseau ENS de Lyon), vous devez suivre ces instructions.+<WRAP center round important 60%>
  
-À la première connexion vous aurez ce message :+**[[https://meso-centres-lyon.pages.in2p3.fr/psmn-rtd/index.html|New Documentation (Debian 11 / Slurm)]]**
  
-<code bash> +See also our [[news:blog|Fil des news]] for up-to-date informations 
-The authenticity of host 'allo-psmn.ens-lyon.fr (140.77.144.90)' can't be established. RSA key fingerprint is xx:plein:de:caractères:ascii:xx:xx. +</WRAP>
-</code>+
  
-À la question +====== Première connexion SSH ======
-<code bash>Are you sure you want to continue connecting (yes/no)?</code>+
  
-répondre par ''yes''+[[https://meso-centres-lyon.pages.in2p3.fr/psmn-rtd/connection/first_connection.html | Generate internal PSMN SSH keys]]
  
-===== Génération des clefs ===== 
  
-Si vous ne disposez pas déjà d'un jeu de clefs SSH sans mot de passe, vous allez le créer la première fois que vous vous connectez (pour simplifier le fonctionnement du système de calculs, vous devez disposer d'un jeu de clefs SSH sans mot de passe). Tapez les lignes de commande suivantes : 
  
-<code bash>ssh-keygen -t rsa</code> 
  
-À la question : 
  
-<code bash>Generating public/private rsa key pair.+Copier un environnement (le strict minimum) dans votre compte :
  
-Enter file in which to save the key (/home/votrelogin/.ssh/id_rsa) :</code>+<code bash> 
 +cp /applis/PSMN/debian9/skels/modeles/Profile ~/.profile 
 +cp /applis/PSMN/debian9/skels/modeles/Bashrc ~/.bashrc
  
-répondez par la touche ''Enter ⏎ '' (réponse par défaut). +ou
- +
-Aux questions : +
- +
-<code bash>Enter passphrase (empty for no passphrase) :</code> +
- +
-et +
- +
-<code bash>Enter same passphrase again :</code> +
- +
-répondez par la touche ''Enter ⏎ '' (réponse par défaut) +
- +
-===== Copie des clefs ===== +
- +
- +
-Ensuite, pour créer le fichier ''~/.ssh/authorized_keys'' tapez +
- +
-<code bash>touch ~/.ssh/authorized_keys</code> +
- +
-puis, ajoutez les clefs publiques (id_?sa.pub) au fichier ''~/.ssh/authorized_keys''+
- +
-<code bash>cat .ssh/id*.pub >> ~/.ssh/authorized_keys</code> +
- +
-Si vous disposez déjà d'un jeu de clef SSH sans mot de passe, copiez les clefs publiques (id_?sa.pub) dans le fichier ''~/.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''.+
  
 +cp /applis/PSMN/debian9/skels/modeles/Cshrc ~/.cshrc
 +</code>
 ===== Configuration minimum ===== ===== Configuration minimum =====
  
Ligne 61: Ligne 33:
   ServerAliveInterval 60   ServerAliveInterval 60
   ForwardX11Timeout 1d   ForwardX11Timeout 1d
 +  TCPKeepAlive yes
   ForwardAgent yes   ForwardAgent yes
   ForwardX11 yes         # pour Linux   ForwardX11 yes         # pour Linux
Ligne 66: Ligne 39:
   Compression yes   Compression yes
   StrictHostKeyChecking no   StrictHostKeyChecking no
 +  HashKnownHosts no
 </code> </code>
  
documentation/tutorials/ssh/first_connection.txt · Dernière modification : 2023/01/12 10:49 de ccalugar