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:clef_agent_ssh [2020/04/15 15:36] – [Étape 1 : Démarrer la génération d'un jeu de clefs] ltaulelldocumentation:tutorials:ssh:clef_agent_ssh [2022/01/10 12:26] – [Diffuser la clef publique] ltaulell
Ligne 5: Ligne 5:
 Toute­fois, il est **fortement conseillé** d’utiliser une clef  Toute­fois, il est **fortement conseillé** d’utiliser une clef 
 (authen­tifi­ca­tion par clef privée/publique, \\ voir http://fr.wikipedia.org/wiki/Cryptographie_asym%C3%A9trique )  (authen­tifi­ca­tion par clef privée/publique, \\ voir http://fr.wikipedia.org/wiki/Cryptographie_asym%C3%A9trique ) 
-pour s’authentifier sur la machine dis­tante. \\ De plus, en utilisant un agent SSH, on peut éviter de taper des mots de passe.+pour s’authentifier sur la machine dis­tante. \\ De plus, en utilisant un agent SSH, on peut s'éviter de taper ses mots de passe sans arrêt.
  
 ===== Générer un jeu de clefs ===== ===== Générer un jeu de clefs =====
Ligne 122: Ligne 122:
 # add key(s) to agent # add key(s) to agent
 eval `keychain --eval --agents ssh id_rsa` eval `keychain --eval --agents ssh id_rsa`
 +</code>
 +
 +  * KDE Startup script :
 +
 +<code bash>
 +#! /bin/bash
 +# Put this in ~/.kde/Autostart/ssh-agent.sh
 +# or ~/.config/autostart-scripts/ssh-agent.sh
 +export SSH_ASKPASS=/usr/bin/ksshaskpass
 +/usr/bin/ssh-add ~/.ssh/id_rsa  # or any key you want
 </code> </code>
  
Ligne 172: Ligne 182:
 </code> </code>
  
-<note important>Cela **écrase** le fichier ''~/.ssh/authorized_keys'' existant. Pour **ajouter** votre clef publique au fichier ''~/.ssh/authorized_keys'' existant, utilisez les commandes suivantes :</note>+<note important>**ATTENTION**: Cela **écrase** le fichier ''~/.ssh/authorized_keys'' existant. Pour **ajouter** votre clef publique au fichier ''~/.ssh/authorized_keys'' existant, utilisez les commandes suivantes :</note>
  
 <code bash> <code bash>
-scp ~/.ssh/id_rsa.pub votrelogin@allo-psmn:~/.ssh/id_rsa.pub+scp ~/.ssh/id_rsa.pub votrelogin@allo-psmn:~/.ssh/id_rsa.pub.perso
   votrelogin@allo-psmn's password:   votrelogin@allo-psmn's password:
   id_rsa.pub                    100%  9KB 9.3KB/  00:00   id_rsa.pub                    100%  9KB 9.3KB/  00:00
Ligne 184: Ligne 194:
   votrelogin@allo-psmn's password:   votrelogin@allo-psmn's password:
  
-> cat .ssh/id_rsa.pub >> .ssh/authorized_keys+> cat .ssh/id_rsa.pub.perso >> .ssh/authorized_keys
 > exit > exit
 </code> </code>