Czy KWallet może zarządzać moimi hasłami ssh?

9

Potrzebuję sposobu na przechowanie niektórych haseł SSH. Zauważ, że są to hasła logowania, które muszę przekazać do ssh; uwierzytelnianie klucza nie jest niestety opcją. Chciałbym, aby KWallet jakoś je dla mnie wypełnił, ponieważ myślę, że breloczek Gnome może to zrobić. Czy ktoś wie, czy KDE ma tę funkcjonalność w KWallet? A jeśli tak, to w jaki sposób mogę go skonfigurować?

ksenoterracid
źródło

Odpowiedzi:

2

Nie mam pod ręką KDE, ale gnome-keyringtrochę się wkurzyłem i wygląda na to, że osiąga to poprzez zapewnienie klientowi ssh alternatywnego askpassprogramu.

Sprawdź wartość $KWALLET_ASKPASSswojego terminala w KDE. Jeśli jest ustawiony na coś spróbuj tego: export SSH_ASKPASS=$KWALLET_ASKPASS.

Jeśli nie, rozejrzyj się po paczkach swojej dystrybucji i sprawdź, czy istnieje askpassprogram zastępczy kwallet. Jeśli tak, ustaw SSH_ASKPASSten program.

Caleb
źródło
Czy to działa nawet w przypadku hasła (w przeciwieństwie do hasła kluczowego)? OpenSSH jest bardzo wybredny w czytaniu haseł tylko z terminala.
Gilles 'SO - przestań być zły'
2

Od 2004 roku pojawiło się żądanie funkcji KDE, aby użyć kwalleta jako agenta ssh. Możesz skomentować lub zagłosować na temat tego błędu.

dotancohen
źródło