KWallet peut-il gérer mes mots de passe ssh?

9

J'ai besoin d'un moyen de stocker certains mots de passe SSH. Notez que ce sont des mots de passe de connexion que je dois transmettre à ssh; l'authentification par clé n'est malheureusement pas une option. J'aimerais pouvoir faire en sorte que KWallet me les remplisse, car je pense que Gnome-keyring peut le faire. Est-ce que quelqu'un sait si KDE a cette fonctionnalité dans KWallet? Et si oui, comment puis-je le configurer pour l'utiliser?

xénoterracide
la source

Réponses:

2

Je n'ai pas KDE à portée de main mais j'ai poussé gnome-keyringun peu et il semble qu'il accomplisse cela en fournissant au client ssh un askpassprogramme alternatif .

Vérifiez la valeur de $KWALLET_ASKPASSdepuis votre terminal dans KDE. Si elle est définie à quelque chose , essayez ceci: export SSH_ASKPASS=$KWALLET_ASKPASS.

Si ce n'est pas le cas, parcourez les packages de votre distribution et voyez s'il existe un askpassprogramme de remplacement associé à kwallet. Si c'est le cas, réglez SSH_ASKPASSsur ce programme.

Caleb
la source
Cela fonctionne-t-il même pour un mot de passe (par opposition à une phrase de passe clé)? OpenSSH est très pointilleux sur la lecture des mots de passe uniquement à partir d'un terminal.
Gilles 'SO- arrête d'être méchant'
2

Il y a une demande de fonctionnalité KDE de 2004 pour utiliser kwallet comme agent ssh. Vous voudrez peut-être commenter ou voter sur ce bogue.

dotancohen
la source