Se você tiver ssh-askpass
instalado (ou uma variante como seahorse-ssh-askpass
), poderá forçar um prompt adicionando sua chave ao chaveiro com ssh-add
. Observe que, para obter um prompt gráfico / UI, você precisa desativar a entrada padrão, porque ssh-add
lerá a entrada do terminal conectado, se disponível.
# will use SSH_ASKPASS, or ssh-askpass by default
ssh-add ~/.ssh/id_rsa </dev/null
# use seahorse's prompt utility
SSH_ASKPASS=/usr/lib/seahorse/seahorse-ssh-askpass ssh-add ~/.ssh/id_rsa </dev/null
Observe que seahorse
em si fornece uma interface do usuário para gerenciar segredos respaldados por gnome-keyring-daemon
, mas o programa principal não é destinado a uma operação imediata de gravação e salvamento.