Pergunte a senha SSH apenas uma vez para "SSH encadeado"

0

Eu tenho um mestre executando o Ubuntu e um escravo executando o Mac OSX 10.6.8. Eu configurei as chaves SSH. Ao se conectar ao repositório GIT diretamente do Slave, tudo funciona bem e não me pedem para digitar uma frase secreta.

No entanto, quando eu primeiro SSHed de mestre para escravo e, em seguida, tente se conectar ao repositório GIT, me pedem para digitar a senha em cada comando. O que devo fazer para resolver isso?

Resumo

terminal --> Escravo --SSH (a)--> Reporte GIT == & gt; & gt; NO passphrase perguntou em (a)

terminal --> mestre --SSH--> Escravo --SSH (a)--> Reporte GIT == & gt; & gt; frase-senha pedida em (a)

Korchkidu
fonte
No segundo caso, o seu terminal não sabe sobre o ssh-agent que armazena a chave SSH (portanto, não é necessário digitar novamente a frase secreta). Veja também superuser.com/questions/141044/…
Jaap Eldering
Excelente, parece estar funcionando! Agora, preciso encontrar uma maneira de dizer ao Jenkins para usar o sinalizador "-A";) Obrigado!
Korchkidu