Você precisa de um agente SSH para que isso funcione. O agente SSH pode armazenar suas chaves privadas. Você pode, então, desbloquear uma chave uma vez ao fazer login, e continuar usando essa chave sem uma senha durante o resto da sua sessão.
Existem duas implementações que fornecem essa funcionalidade:
- O agente ssh padrão distribuído com o OpenSSH
- O agente gpg distribuído com o GnuPG (se compilado com suporte SSH)
Para usar o agente ssh padrão, certifique-se de que ele esteja em execução e adicione sua chave privada à sessão atual usando ssh-add
.