ssh-agent et KDE Wayland
Afin de disposer des fonctionnalités de SSH-AGENT dès la connexion à votre session créer les scripts suivants :
~/.config/autostart-scripts/ssh-add.sh
#!/bin/bash
sleep 10
SSH_ASKPASS=/usr/bin/ksshaskpass
export SSH_ASKPASS
ssh-add ~/.ssh/id_rsa
~/.config/plasma-workspace/shutdown/ssh-agent-shutdown.sh
#!/bin/sh
[ -z "$SSH_AGENT_PID" ] || eval "$(ssh-agent -k)"
~/.config/plasma-workspace/env/ssh-agent-startup.sh
#!/bin/sh
[ -n "$SSH_AGENT_PID" ] || eval "$(ssh-agent -s)"
SSH_ASKPASS=/usr/bin/ksshaskpass
export SSH_ASKPASS
Puis exporter la variable SSH_ASKPASS
globalement
/etc/profile.d/ksshaskpass.sh
#!/bin/bash
export SSH_ASKPASS=/usr/bin/ksshaskpass
Rendre ces scripts exécutables :
chmod +x ~/.config/autostart-scripts/ssh-add.sh
chmod +x ~/.config/plasma-workspace/shutdown/ssh-agent-shutdown.sh
chmod +x ~/.config/plasma-workspace/env/ssh-agent-startup.shchmod +x /etc/profile.d/ksshaskpass.sh
Lancement dès la connexion à KDE
- Allez dans la configuration « Autostart » du module de contrôle de KDE (Alt-F2, Autostart)
- Ajouter un nouveau script depuis l’interface à lancer au démarrage (~/.config/autostart-scripts/ssh-add.sh)
Laisser un commentaire