View previous topic :: View next topic |
Author |
Message |
schmidicom Veteran
Joined: 09 Mar 2006 Posts: 1978 Location: Schweiz
|
Posted: Wed Jun 01, 2022 1:16 pm Post subject: [solved] kde-plasma/ksshaskpass |
|
|
Wenn ich das Paket "kde-plasma/ksshaskpass" richtig verstanden habe soll damit bewirkt werden das der ssh-Client über das Programm "/usr/bin/ksshaskpass" nach einem/einer Passwort/Passphrase fragt. Tut es aber nicht, zumindest nicht bei mir.
Hat einer eine Idee warum? Denn so weit ich das feststellen konnte müsste alles passen.
Die Umgebungsvariable "SSH_ASKPASS" ist vom Paket "kde-plasma/ksshaskpass" über die Datei "/etc/xdg/plasma-workspace/env/05-ksshaskpass.sh" gesetzt:
Code: | ~> echo $SSH_ASKPASS
/usr/bin/ksshaskpass |
Last edited by schmidicom on Thu Jun 02, 2022 6:24 am; edited 1 time in total |
|
Back to top |
|
|
firefly Watchman
Joined: 31 Oct 2002 Posts: 5328
|
Posted: Wed Jun 01, 2022 1:38 pm Post subject: |
|
|
Wie willst du das verwenden?
Laut: https://github.com/KDE/ksshaskpass
Quote: | Ksshaskpass is a front-end for ssh-add which stores the password of the
ssh key in KWallet.
Ksshaskpass is not meant to be executed directly, you need to tell
ssh-add about it. ssh-add will then call it if it is not associated
to a terminal. |
_________________ Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn. |
|
Back to top |
|
|
schmidicom Veteran
Joined: 09 Mar 2006 Posts: 1978 Location: Schweiz
|
Posted: Wed Jun 01, 2022 1:45 pm Post subject: |
|
|
Ich dachte (anhand von man ssh) das auch der normale ssh-Client "/usr/bin/ssh" auf diese Variable reagieren müsste, aber dein Zitat lässt da anderes vermuten.
Finde ich jetzt nicht so toll das ich um ksshaskpass verwenden zu können gezwungen werde ssh-agent als Dienst laufen zu lassen, aber das geht dann wohl nicht anders... |
|
Back to top |
|
|
firefly Watchman
Joined: 31 Oct 2002 Posts: 5328
|
|
Back to top |
|
|
schmidicom Veteran
Joined: 09 Mar 2006 Posts: 1978 Location: Schweiz
|
Posted: Thu Jun 02, 2022 6:23 am Post subject: |
|
|
Danke.
Genau die Umgebungsvariable SSH_ASKPASS_REQUIRE=prefer hat gefehlt.
Hätte ich (bei genauerem durchlesen der Manpage) im Nachhinein eigentlich auch selber raus finden müssen, shame on me...
Trotzdem wäre das vielleicht noch eine Umgebungsvariable die, zugunsten einer besseren "User Experience", vom Paket "kde-plasma/ksshaskpass" gesetzt werden sollte. |
|
Back to top |
|
|
|