Может ли KWallet управлять моими паролями SSH?

9

Мне нужен способ хранить некоторые пароли SSH. Обратите внимание, что это пароли для входа в систему, которые мне нужно передать ssh; ключ аутентификации, к сожалению, не вариант. Я бы хотел, чтобы KWallet как-то заменил их для меня, потому что я думаю, что Gnome-keyring может это сделать. Кто-нибудь знает, есть ли у KDE такая функциональность в KWallet? И если так, как я могу настроить это, чтобы использовать это?

xenoterracide
источник

Ответы:

2

У меня под рукой нет KDE, но я gnome-keyringнемного ткнул, и, похоже, это достигается путем предоставления ssh-клиенту альтернативной askpassпрограммы.

Проверьте значение $KWALLET_ASKPASSс вашего терминала в KDE. Если он установлен на что - то попробовать это: export SSH_ASKPASS=$KWALLET_ASKPASS.

Если нет, посмотрите пакеты вашего дистрибутива и посмотрите, есть ли askpassпрограмма замены, связанная с kwallet. Если это так, установите SSH_ASKPASSэту программу.

Калеб
источник
Это работает даже для пароля (в отличие от ключевой фразы)? OpenSSH очень привередлив в чтении паролей только с терминала.
Жиль "ТАК - перестань быть злым"
2

С 2004 года имеется запрос на добавление KDE для использования kwallet в качестве агента ssh. Вы можете прокомментировать или проголосовать за эту ошибку.

dotancohen
источник