Você teria que escrever (ou encontrar) um proxy de agente que detectasse a ausência da chave no agente e solicitasse a senha quando a chave fosse solicitada, em seguida, carregasse a chave no agente real.
Eu tenho o ssh-agent configurado para iniciar automaticamente e solicitar quando eu abro uma janela de terminal, como é explicado aqui . É um pouco irritante, já que muitas vezes quando eu abro um shell eu não planejo usar o ssh para nada. Existe uma maneira de atrasar esse prompt de senha até que eu tente usar ssh?
Em outras palavras, a primeira vez que eu uso SSH eu quero um prompt de senha, todas as vezes subseqüentes eu não quero um, e eu não quero um, se eu não estou prestes a usar o SSH.
Você teria que escrever (ou encontrar) um proxy de agente que detectasse a ausência da chave no agente e solicitasse a senha quando a chave fosse solicitada, em seguida, carregasse a chave no agente real.