« Kubuntu / KDE : login ssh automatique par clé » : différence entre les versions

Aller à la navigation Aller à la recherche
(Page créée avec « Si vous avez généré un couple de clés pour vous connecter à votre serveur en ssh vous avez du remarquer que KDE ne retient pas votre passphrase lorsque vous vous connect... »)
 
Ligne 5 : Ligne 5 :
<code>ssh-agent</code> est le daemon chargé de mémoriser les passphrases pour les différentes clés ssh que vous avez à votre disposition.
<code>ssh-agent</code> est le daemon chargé de mémoriser les passphrases pour les différentes clés ssh que vous avez à votre disposition.


Pour que <code>ssh-agent</code> se lance avec X, modifiez le fichier <code>/etc/X11/Xsession.d/90x11-common_ssh-agent</code> :
Sous kubuntu, ssh-agent est lancé automatiquement au login. Vous pouvez vérifier s'il est lancé en tapant :
<pre>STARTSSH=1</pre>
<pre>ps lx | grep ssh-agent</pre>
 
Ensuite, il vous suffit de lancer <code>ssh-add</code> suivi du chemin vers votre clé. Par exemple :
<pre>ssh-add .ssh/id_rsa</pre>
 
<code>ssh-agent</code> conservera la passphrase en mémoire tant que vous ne fermez pas votre session KDE.
 
=Lancement automatique avec la session et intégration avec le wallet de kde=
 
Installez les paquets <code>ksshaskpass</code> et <code>ssh-askpass</code>
<pre>sudo aptitude install ksshaskpass ssh-askpass</pre>
 
Nous allons maintenant créer un fichier qui sera lancé à chaque ouverture de votre session kde. Entrez les lignes suivantes dans un terminal :
<pre>
cat >~/.kde/Autostart/ssh-add.sh <<_EOT_
#!/bin/sh
export SSH_ASKPASS=/usr/bin/ksshaskpass
ssh-add </dev/null
_EOT_
chmod +x ~/.kde/Autostart/ssh-add.sh
</pre>
 
Exécutez enfin le script :
<pre>~/.kde/Autostart/ssh-add.sh</pre>
 
Une fenêtre va s'ouvrir vous demandant la passphrase, et vous pourrez choisir de la retenir ou non dans le <code>wallet</code> de KDE. Si vous ne retenez pas la passphrase dans le wallet, elle vous sera redemandé à chaque ouverture de votre session. Si vous choisissez de la retenir dans le wallet, tout sera automatique.
4 231

modifications

Menu de navigation